django模板 - 包含来自同一文件夹的另一个块

时间:2012-08-28 07:11:53

标签: django templates

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

我尝试过以下无效:

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

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

2 个答案:

答案 0 :(得分:4)

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

您必须在settings.py

中定义模板路径

现在您可以include该模板文件,例如{% include '/yoursubfolder/file.html' %}

答案 1 :(得分:0)

试试这个:

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

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