【发布时间】:2014-11-10 02:35:09
【问题描述】:
在我的设置文件中,我有以下内容
STATIC_URL = '/static/'
我的应用名称是 reg_service
所以我的目录结构就像reg_service/reg_service/settings.py
我在reg_service/static/js 中有静态目录
reg_service/manage.py
reg_service/reg_service
reg_service/templates
但是在我的模板中,如果我包含以下脚本,结果是 "GET /static/js/jquery.min.js HTTP/1.1" 404 1652 这里有什么问题
<script src="{{ STATIC_URL }}js/jquery.min.js"></script>
【问题讨论】:
-
您应该使用
{{ load static }}和{{ static 'js/jquery.min.js' }}。我不认为STATIC_URL打算直接使用。 -
当我执行上述错误时,无法解析剩余部分:'static' from 'load static'
-
其实是 {% load staticfiles %}
-
我尝试了 {% load static %} {% static 'js/jquery.min.js' %} 和 {% load static %} {{ static 'js/jquery.min.js ' }} 还是一样的
-
@mxlian:对。
{%不是{{。从记忆中走出来,刚刚醒来。
标签: django django-templates django-views django-settings