由于Jinja2
有块可以使用{% block _name_ %}{% endblock %}
将模板分解为单独的文件,我想在Flask
上实现这一点应该相当容易,但我就是不能完全理解它。在
我有这样的结构:
daddy_template.html
son.html
daughter.html
所有模板大致有以下内容:
^{pr2}$我只知道Flask中的render_template()
来准备一个模板,一次只需要一个模板,所以除了函数参数中提供的一个块外,它忽略了所有的内容。在
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def daddy():
return render_template('son.html')
那么你怎么吃蛋糕呢?在本例中,是否在呈现时将son.html
和daughter.html
都包含在daddy_template.html
中?在
查看include statement,而不是使用块。在
相关问题 更多 >
编程相关推荐