【发布时间】:2010-11-27 09:25:25
【问题描述】:
我想在 2 个不同的基础文件中提供相同的内容。
所以我正在尝试这样做:
page1.html:
{% extends "base1.html" %}
{% include "commondata.html" %}
page2.html:
{% extends "base2.html" %}
{% include "commondata.html" %}
问题是我似乎无法同时使用扩展和包含。有没有办法做到这一点?如果没有,我该如何完成上述操作?
commondata.html 覆盖在 base1.html 和 base2.html 中指定的块
这样做的目的是提供 pdf 和 html 格式的相同页面,其中格式略有不同。上述问题虽然简化了我正在尝试做的事情,但如果我能得到答案,它将解决我的问题。
【问题讨论】:
标签: python django django-templates