我可以在Django的base.html之外使用{%static%}吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以在Django的base.html之外使用{%static%}吗?相关的知识,希望对你有一定的参考价值。
[我是Django的初学者,我用base.html文件以及文件夹static / images / img.jpg设置了一个项目。
base.html已正确设置。一切都在此文件中起作用,但是我在模板文件夹中有另一个名为index.html的文件。
因此,换句话说,在base.html中,我可以使用命令%static'/ images / img。 jpg'%,但在我的index.html中,Django无法识别该命令。
在index.html中,我已经提供了所需的命令%extended'base.html'%和%load static%
此命令仅在基本html中有效吗?是否需要对base.html之外的文件使用另一个命令?
谢谢
我是Django的初学者,我用base.html文件以及文件夹static / images / img.jpg设置了一个项目。 base.html设置正确。一切都在此文件中工作,但我有...
此命令应该在Django的每个模板文件上都有效,请查看是否将代码放在块% block % % endblock %
之间,或者即使您的IDE不能自动更正它,也可以运行它,看看它是否正常工作
以上是关于我可以在Django的base.html之外使用{%static%}吗?的主要内容,如果未能解决你的问题,请参考以下文章
Django - 如何在 base.html 中传递上下文?
Django - 使用模型在 base.html 中进行全局导航
Django:在 django admin 中扩展 base.html