静态文件未加载Django。 (Bootstrap不工作)

时间:2017-03-15 18:55:48

标签: python css django twitter-bootstrap

我已经阅读了很多关于该主题的帖子,并尝试遵循所有建议(这里是python的新内容),但我无法在Django中使用bootstrap。

我有一个项目“myoffice”和一个app“提案”。

我已经下载了一个css文件并将其放在以下文件夹中

的django \ BIN \ myoffice \提案\静态\引导\ bootstrap.min.css

我对settings.py进行了以下更改

STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
STATICFILES_DIRS = (

os.path.join(
        os.path.dirname(__file__),
        'static',
)

STATIC_URL = 'proposals/static/'

并在我的模板中包含静态文件,如下所示。

<!DOCTYPE html>

<html>
<head>
    {% load staticfiles %}
    <link href="{% static 'bootstrap/css/bootstrap.min.css' %}" rel="stylesheet" media="screen">
</head>
<body>

但它仍然显示没有任何格式的视图。

1 个答案:

答案 0 :(得分:0)

我明白了。这实际上是一个愚蠢的错误。我发现,在将CSS文件添加到静态目录并对settings.py进行更改后,我必须重新启动Web服务器