【发布时间】:2017-04-13 12:20:17
【问题描述】:
在我的项目中,我想为 404 页面创建自定义视图
setting.py
DEBUG = False
ALLOWED_HOSTS = ['*']
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_URL = "/media/"
MEDIA_ROOT = os.path.join(os.path.join(BASE_DIR), "media_cdn")ode here
网址.py
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
handler404 = 'myapp.views.handler404'
handler500 = 'myapp.views.handler500'
当我在 settings.py 文件中设置 DEBUG = False 时,静态文件无法正确加载。附上相同的屏幕截图。
请帮我解决这个问题。
【问题讨论】:
-
这和404页面有什么关系?
标签: django django-templates django-views