我已经阅读了许多有关该主题的帖子,并试图遵循所有建议(这里是Python的新建议),但我无法让Bootstrap在Django工作。
我有一个项目" Myoffice"和一个应用程序"建议"。
我已经下载了一个CSS文件,然后将其放入以下文件夹
django bin myoffice proposals static bootstrap bootstrap.min.css
我已经对设置进行了以下更改。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>
但仍在显示视图而没有任何格式。
我弄清楚了。这实际上是一个愚蠢的错误。我发现,将CSS文件添加到静态目录并更改设置后,我必须重新启动Web服务器。Py