flask 学习(二)
来源:互联网 发布:淘宝店铺三个月未经营 编辑:程序博客网 时间:2024/05/17 05:10
1.模板继承
为了使资源的有效利用,共享页面的公共部分
templates 下base.html
<html>
<head>
{% if title %}
<title>{{title}}-blog</title>
{% else %}
<title>blog</title>
{% endif %}
</head>
<body>
<div>blog:<a href="/index">Home</a></div>
<hr>
{% with messages = get_flashed_messages() %}
{% if messages %}
<ul>
{% for message in messages %}
<li>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
{% endwith %}
{% block content %}{% endblock %}
</body>
</html>
index.html
{% extends "base.html" %}
{% block contend %}
<h1>Hi,{{user.nickname}}!</h1>
{% for post in posts %}
<div><p>{{post.author.nickname}} says: <b>{{ post.body }}</b></p></div>
{% endfor %}
{% endblock %}
base.html 是父页面,也就是公共部分
{% block content %}
子页面的内容呈现
{% endblock %}
{% extends "base.html" %}
- flask 学习(二)
- Flask 框架学习(二)
- Flask学习(二)
- flask入门学习(二)
- Flask 学习篇二:学习Flask过程中的记录
- Flask Web 开发学习稿(二)
- 【Flask学习】
- flask 学习
- flask学习
- Flask学习
- flask 学习
- flask学习
- python Flask学习笔记(二)-集成bootstrap
- flask 学习之路(二) 程序的基本结构
- Flask学习(二):Flash案例代码修改
- flask sqlalchemy(二)
- Flask--Restful(二)
- Flask学习笔记 安装Flask(Windows xp)
- c语言之学生管理系统程序(四)
- think c++ 笔记
- Spring实例-通过Java的反射机制和spring IOC初始化JavaBean
- String类中Split方法的用法
- SPOJ BALNUM Balanced Numbers (数位dp)
- flask 学习(二)
- C语言实现优先级队列——priqueue
- Excel实战之JXL创建
- Qt5窗口背景
- 我的Coding人生
- 在Asp.net Ajax中使用Session
- OS内核
- __set_bit()
- Android中toolbar的简单使用