如何在 Jinja2 模板中包含 HTML 文件? [英] How do I include a HTML file in a Jinja2 template?
本文介绍了如何在 Jinja2 模板中包含 HTML 文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在使用 Jinja 模板的服务器上使用 Flask 微框架.
我有一个父 template.html
和一些名为 child1.html
和 child2.html
的子模板,其中一些子模板是相当大的 HTML 文件,我想以某种方式拆分它们,以便更好地了解我的工作.
我的 main.py
脚本的内容:
from flask import Flask, request, render_templateapp = Flask(__name__)@app.route('/')@app.route('/<任务>')定义家(任务=''):return render_template('child1.html', task=task)应用程序运行()
简化的template.html
:
<头></头><身体><div class="container">{% 块内容 %}{% 端块 %}