定义块:
{% block food %}
。。。。
{% endblock food %}
⽗模板: food_layout.html
模板food_extends.html继承上⾯⽗模板,语法如下:
{% extends “food_layout.html” %}
food_layout.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1 align="center">美食菜单</h1>
<p>水煮鱼</p>
<p>辣子鸡丁</p>
{% block food %}
{% endblock food %}
</body>
</html>
extends_food.html
{% extends "food_layou.html" %}
{% block food %}
<p>麻婆豆腐</p>
<p>秋刀鱼</p>
{% endblock food %}
main.py
from flask import Flask,request,render_template,make_response,session,redirect,url_for
app = Flask(__name__)
@app.route('/')
def index():
return render_template('extents_food.html')
if __name__ == '__main__':
app.debug = True
app.run('127.0.0.1',5001)