小编jp4*_*p42的帖子

如何在Django 1.4中为本地开发提供静态文件

我刚下载了最新的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)

css django static

7
推荐指数
1
解决办法
7819
查看次数

标签 统计

css ×1

django ×1

static ×1