2017-03-15 133 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