我可以在 Django 中使用 {% static %} 在 base.html 之外吗?



我是 Django 的初学者,我已经设置了一个带有基本.html文件以及文件夹 static/images/img.jpg 的项目。

基本.html设置正确。在这个文件中一切正常,但我在模板文件夹中还有另一个叫做 index.html 的文件。

所以,换句话说,在基础中.html我可以使用命令{%静态'/images/img.jpg'%},但在我的索引中.html Django无法识别该命令。

在索引中.html我已经提供了所需的命令 {% 扩展 'base.html' %} 和 {% load static %}

此命令是否仅适用于基本 html?对于基库外的文件,我是否需要另一个命令.html

谢谢

这个命令应该适用于 Django 的每个模板文件,看看你是否将代码放在块{% block %} {% endblock %}之间,或者即使你的 IDE 没有自动更正它,运行它,看看它是否正常工作

最新更新