2017-03-15 86 views
0

我已经阅读了许多关于该主题的文章,并试图遵循所有的建议(这里是python的新增功能),但我无法在Django中获得引导程序。静态文件没有用Django加载。 (Bootstrap不起作用)

我有一个项目“myoffice”,并在其中一个应用程序“的建议”。

我已经下载了一个CSS文件,并把它放在下面的文件夹

Django的\ BIN \ myoffice \ \建议静态\引导\ 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> 

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

+0

检查文件后重新启动Web服务器:https://docs.djangoproject.com/en/1.10/howto/static-文件/ – MikeVelazco

+0

检查通过控制台选项卡 –

+0

内按F12键(如果使用Chrome浏览器)的任何JavaScript错误您必须在'INSTALLED_APPS',''django.contrib.staticfiles'和STATIC_URL''STATIC_ROOT'必须对您的配置文件。 – MikeVelazco

回答

0

我想通了。这实际上是一个愚蠢的错误。我发现,我有添加CSS文件的静态目录,并在更改settings.py

+0

如果处于调试模式,服务器应自动重启:'DEBUG = True' – user2896976