Python django 404页面配置和debug=false 静态文件配置 django版本1.10.5
2017-10-23 18:01
555 查看
django设置404页面
1.设置settings文件DEBUG = False ALLOWED_HOSTS = ['127.0.0.1', 'localhost']或者 ALLOWED_HOSTS = ['*']
2.配置urls文件
from django.conf.urls import handler404, handler500 handler404 = views.函数名称
3.在views文件中定义函数page_not_found和page_error
from django.shortcuts import render_to_response def page_not_found(request): return render_to_response('404.html') def page_error(request): return render_to_response('500.html')
4.在app的templates下建立404.html和500.html文件(文件内就是你自定义的404或者500页面
django debug=False
1.在url.py 导入from django.conf import settings from django.views.static import serve urlpatterns = [ url(r'^static/(?P<path>.*)$',serve,{'document_root': settings.STATIC_ROOT,}), ]
2.settings.py
STATIC_ROOT ='static的本地路径/static'
相关文章推荐
- Django中--debug改为False时,需要将静态文件配置到STATIC_ROOT中
- 我和Django那些事儿(7)----debug设置成false后再说静态文件
- Django1.8将Debug设置为False时访问不到图片和静态文件方法
- Python的Django安装nginx1.9.3以上版本修改配置文件的操作
- django设置debug设为False静态文件404
- django1.6在DEBUGE=False时的静态文件临时处理
- python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件
- Python(三)Django静态文件配置
- Python的Django框架完成一个完整的论坛(2.urls.py配置、静态文件)
- Django基础 - Debug设置为False后静态文件获取404
- django中url,静态文件,POST请求的配置 分类: Python 2015-06-01 17:00 789人阅读 评论(0) 收藏
- 【python】Django1.9 静态文件配置
- django1.5开发环境static静态文件配置
- django 1.6 静态文件的配置
- Django静态文件配置
- django 配置对于静态文件访问的路径
- Django静态文件配置
- django静态文件配置
- django 静态文件配置
- django--静态文件的配置