這是我的文件夾結構CSS中的自定義模板不會呈現爲404和500頁的Django 1.8
Music
-Music
-Feature
-static
-feature
core.css
-css
other css files
-js
-img
-templates
404.html
500.html
index.html
-feature
about.html
detail.html
template.html
manage.py
views.py
from django.shortcuts import render
def error404(request):
return render(request,'404.html')
urls.py
urlpatterns = [
url(r'^featured/(?P<pk>[0-9]+)/$', views.DetailView.as_view(), name='detail'),
url(r'^about/$', views.about, name='about'),
url(r'^FAQ/$', views.faq, name='faq'),
]
handler404 = 'mysite.views.error404'
定製的404.html文件得到渲染,但沒有CSS。通常,CSS可以在其他頁面上正常工作,但是當我設置012時檢查settings.py
中的自定義404錯誤頁面,整個項目的css消失。有關文件夾結構或其他問題? 編輯:core.css
是主要的css文件和other css files
包含插件的css
您的handler404和視圖都沒問題。但你不需要它們。只需要一個自定義的404模板就夠了。 – allcaps