如何为我的所有模块使用相同的base.html模板文件?

时间:2019-01-10 01:28:55

标签: django python-3.x django-templates

我正在为我的教堂建立一个网站。我正在使用django框架,我希望在所有我的应用程序/模型中都有一个通用的base.html文件。有办法做到这一点吗?

我尝试使用../../表示法来获取主目录中的文件,但这会引发以下错误:

Exception Type: TemplateSyntaxError at /
Exception Value: The relative path ''../../../sure_foundation_baptist /index.html'' points outside the file hierarchy that template 'main/index.html' is in.

main / templates / main / index.html

{% extends '../../../sure_foundation_baptist/base.html' %}

{% block content %}
...
{% endblock %}

sure_foundation_baptist / base.html

...
{% block body %}
{% endblock %}

我希望它可以正确扩展文件,但实际输出是先前的错误。

0 个答案:

没有答案