0

我是 django 的新手,我试图弄清楚如何将同一子文件夹中的其他 html 文件包含到我的主模板文件中。

我尝试了以下方法无济于事:

{% include './_shared.html' %}

我最终会有很多模板文件夹。有人可以帮我吗?

4

2 回答 2

5

您必须将子文件夹放在模板目录中

您必须在 settings.py 中定义模板路径

现在你可以include 像这样的模板文件{% include '/yoursubfolder/file.html' %}

于 2012-08-28T07:20:26.460 回答
0

尝试这个:

{% include request.path+"_shared.html" %}

您可能必须在路径和文件名之间添加斜杠。

于 2012-08-28T07:25:44.923 回答