我是新的django框架。我創建了簡單的歡迎頁面,現在我想包括css文件在我的項目中。我不能在項目中應用css文件.i有錯誤,如「NetworkError:404 NOT FOUND -/static/css/hai.css」如何在django中爲css和javascript使用靜態文件夾?
這是我的項目結構
setting.py
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
STATIC_URL = '/static/'
TEMPLATE_DIRS=(
os.path.join(os.path.dirname(BASE_DIR),"static","templates"),
)
if DEBUG:
MEDIA_URL='/media/'
STATIC_ROOT=os.path.join(os.path.dirname(BASE_DIR),"static","static-only")
MEDIA_ROOT=os.path.join(os.path.dirname(BASE_DIR),"static","media")
STATICFILE_DIRS=(
os.path.join(os.path.dirname(BASE_DIR),"static","static"),
)
url.py
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL,document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
個
base.html文件
<link href="/static/css/bootstrap.min.css" rel="stylesheet">
,我試圖以下鏈接,但我不能應用CSS https://www.youtube.com/watch?v=8t80DMAAps8
您最好使用隨文檔提供的教程來學習,而不是使用隨機的YouTube視頻。 – Ngenator 2014-10-30 14:58:38