【发布时间】:2020-09-26 01:02:15
【问题描述】:
我是 Django 的初学者,我已经设置了一个带有 base.html 文件以及文件夹 static/images/img.jpg 的项目。
base.html 设置正确。一切都在这个文件中工作,但我在模板文件夹中有另一个名为 index.html 的文件。
所以,换句话说,在 base.html 中,我可以使用命令 {% static '/images/img. jpg' %} 但在我的 index.html 中,Django 无法识别该命令。
在 index.html 中我已经提供了所需的命令 {% extends 'base.html' %} 和 {% load static %}
此命令是否仅在基本 html 中有效?对于 base.html 之外的文件,我是否需要另一个命令
谢谢
【问题讨论】:
-
能不能分享一下
index.hmtl这个不起作用的文件? -
你必须先有 {% load static %} docs.djangoproject.com/en/3.0/howto/static-files/…