我刚下载了最新的Django版本(1.4.1),在使用runserver进行本地开发时,我无法弄清楚如何提供css文件.我已经阅读了关于静态文件的相关Django文档以及许多很多问题和答案......听起来它应该或多或少是自动的,但它对我不起作用.
我正在从教程中处理民意调查应用程序.
来自日志的404
[27/Apr/2012 01:04:09] "GET /polls/ HTTP/1.1" 200 210
[27/Apr/2012 01:04:09] "GET /polls/css/styles.css HTTP/1.1" 404 2596
Run Code Online (Sandbox Code Playgroud)
目录结构
mysite
|-- manage.py
|-- mysite
|-- __init__.py
|-- settings.py
|-- urls.py
|-- wsgi.py
|-- polls
|-- __init__.py
|-- models.py
|-- tests.py
|-- views.py
|-- static
|-- css
|-- styles.css
|-- templates
|-- polls
|-- index.html
Run Code Online (Sandbox Code Playgroud)
的index.html
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/styles.css">
Run Code Online (Sandbox Code Playgroud)
settings.py
MEDIA_ROOT = ''
MEDIA_URL = ''
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = () …Run Code Online (Sandbox Code Playgroud)