我正在關注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