我设置我的STATIC_ROOT目录在我的settings.py。 shell会在文件所在的位置打印路径。但是在/ comp/xyz上渲染模板时,静态文件不会被加载。静态文件目录django
http://127.0.0.1:8000/static/js/jquery.min.js
这是由STATIC_URL呈现的链接。这是正确的。但没有文件。
>>> print(settings.STATIC_ROOT)
/home/mandaro/django/comp/static/
>>>
有所有我的静态文件。所以,当我在我的模板上插入{{STATIC_ROOT}} css/jquery.min.js。为什么这不起作用?任何想法?
它是调试网络服务器吗?你使用staticfiles_urlpatterns来提供这些? – DRC 2014-12-08 01:45:34
youp。调试网络服务器。没有staticfiles_urlpatterns。只有一个STATIC_ROOT和STATIC_URL。 – oranj33 2014-12-08 01:50:39