【发布时间】:2016-02-23 16:48:46
【问题描述】:
我对 Jinja 和模板比较陌生,并且一直在努力解决这个问题。 这是我的文件夹布局:
模板
- 基础
- 内容
- 表格
样式
- 新式
我有一个带有块头/块侧边栏/块内容/块形式布局的基本模板。我将它扩展到我的 内容模板,其中有很多我在 block content 下收集的 HTML 注释。然后将其扩展为表单模板,该模板是一个动态块,并接受用户输入以登录和发布 cmets。当我使用 jinja_env.get_template(template) 和 args 呈现 form.html 时,所有这些都应该在同一个网页上查看。 但它不起作用。
要么我只看到我的侧边栏和表单块,要么我只看到我的内容但从来没有看到这三个...
我尝试在内容模板中“包含”基础内容并将内容包含到表单中,但这会弄乱 CSS。
谁能帮忙??
另外,我对使用 url_for 使用动态链接感到有些困惑,我在 stackoverflow 问题之一中遇到了这个问题?这应该用在哪个模板中??
【问题讨论】: