flask下,实现简单博客4
2013-02-20 11:40
204 查看
flask下,实现简单博客4
模板创建:
基础模板
login.html
模板创建:
基础模板
layout.html
<!doctype html> <title>Flaskr</title> <link rel=stylesheet type=text/css href="{{ url_for('static', filename='style.css') }}"> <div class=page> <h1>Flaskr</h1> <div class=metanav> {% if not session.logged_in %} <a href="{{ url_for('login') }}">log in</a> {% else %} <a href="{{ url_for('logout') }}">log out</a> {% endif %} </div> {% for message in get_flashed_messages() %} <div class=flash>{{ message }}</div> {% endfor %} {% block body %}{% endblock %} </div>
login.html
{% extends "layout.html" %} {% block body %} <h2>Login</h2> {% if error %}<p class=error><strong>Error:</strong> {{ error }}{% endif %} <form action="{{ url_for('login') }}" method=post> <dl> <dt>Username: <dd><input type=text name=username> <dt>Password: <dd><input type=password name=password> <dd><input type=submit value=Login> </dl> </form> {% endblock %}
show_entries.html
{% extends "layout.html" %} {% block body %} {% if session.logged_in %} <form action="{{ url_for('add_entry') }}" method=post class=add-entry> <dl> <dt>Title: <dd><input type=text size=30 name=title> <dt>Text: <dd><textarea name=text rows=5 cols=40></textarea> <dd><input type=submit value=Share> </dl> </form> {% endif %} <ul class=entries> {% for entry in entries %} <li><h2>{{ entry.title }}</h2>{{ entry.text|safe }} {% else %} <li><em>Unbelievable. No entries here so far</em> {% endfor %} </ul> {% endblock %}
相关文章推荐
- python+flask实现简单博客
- python基础学习——利用Flask实现一个简单博客
- flask下,实现简单博客2
- flask下,实现简单博客3
- 基于flask实现的简单博客
- flask下,实现简单博客5
- 第一篇博客 简单调研了一下百度语音 以及简单实现一些根据语音获取网络连接
- 用flask开发个人博客(30)—— 用WerkZeug实现密码的加密存储
- Flask-login 简单 Demo, 最简单的实现登录方法
- 安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
- 基于jsp+servlet实现的简单博客系统实例(附源码)
- 使用Flask+MongoDB实现基于REST的接口简单操作
- 用 Flask 来写个轻博客 (23) — 应用 OAuth 来实现 Facebook 第三方登录
- 用 Flask 来写个轻博客 (29) — 使用 Flask-Admin 实现后台管理 SQLAlchemy
- php实现的简单的csdn博客文章抓取
- 用flask开发个人博客(37)—— 使用Flask-pagedown实现博客文章预览的功能
- 基于CakePHP实现的简单博客系统实例
- 安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
- Spring MVC + MyBatis3 实现的简单个人博客
- nodejs+express+mongodb简单实现注册登录写发博客