我正在关注official documentation以便为静态文件提供服务,但我在开发控制台中收到错误404。我使用的是'django.contrib.staticfiles',所以应该自动提供静态文件。这是我的设置:Django 1.7 - 提供静态文件
设置:
STATIC_ROOT = ''
STATIC_URL = '/static/'
模板头:
{% load staticfiles %}
<link rel="stylesheet" href="{% static "css/app.css" %}">
目录树:
django_project
\apps
\static
\css
app.css
\templates
index.html
我可以在Firefox控制台看到小路到我的文件是正确的:
所以问题一定是Django没有提供静态文件。我找不到我想要的东西。任何建议都是值得欢迎的。
我认为代码有一个拼写错误:“{%static”css/app.css“%}”',你应该用单引号替换一对双引号。 – jeff 2015-04-13 18:54:49