【发布时间】:2011-08-26 06:13:09
【问题描述】:
我已经看过几个关于这个问题的帖子,但没有找到我的解决方案。
我正在尝试在我的 Django 1.3 开发环境中提供静态文件。
这是我的设置
...
STATIC_ROOT = '/home/glide/Documents/django/cbox/static/'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
'/static/',
)
...
我的 urls.py
urlpatterns = patterns('',
...
url(r'^static/(?P<path>.*)$', 'django.views.static.serve',
{'document_root', settings.STATIC_ROOT}
),
...
);
我的/home/glide/Documents/django/cbox/static/目录是这样的
css
main.css
javascript
image
尝试访问 http://127.0.0.1:8000/static/css/main.css 时出现 404 错误。
我必须分别为 css、javascript 和图像指定模式吗?
【问题讨论】:
-
一个提示人们可能会觉得有用 - 当 Debug 为 False 时,Django 不会提供静态内容(即 CSS 更改)
标签: django static-files