我真的很难设置我的 Django 站点(本地)。我已经阅读了其他问题和答案,但我无法弄清楚。
[20/Oct/2013 03:56:33] "GET /rides/ HTTP/1.1" 200 230
[20/Oct/2013 03:56:33] "GET /static/rides/style.css HTTP/1.1" 404 1649
静态.css
li a {
color: green;
}
index.html
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'rides/style.css' %}" />
设置.py
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/dev/howto/static-files/
STATIC_URL = '/static/'
我的 style.css 位于
/Users/Marcus/Sites/Django/groupride/static/rides/style.css
有谁知道我该如何解决这个问题?
谢谢
最佳答案
你想使用开发服务器来提供静态服务,所以你需要在你的 urls.py 中添加以下内容:
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/path/to/your/static/'}),
不要在生产环境中使用它。
关于python - Django 查找静态文件 (1.5) 错误 404 1649,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473796/