美文网首页
Django1.10.6+ 自定义404 500页面

Django1.10.6+ 自定义404 500页面

作者: 煮茶忘放糖 | 来源:发表于2017-04-17 22:54 被阅读86次

    示例:假如我的项目名称为nocmt app名称为blog

    首先你要在templates内有自己的404.html和500.html文件(即和你的其他html文件在同级目录下)

    然后在/nocmt/nocmt/urls.py 中加入:

    from blog import views
    handler404 = views.page_not_found
    handler500 = views.page_error
    

    然后在 /nocmt/blog/views.py 中加入:

    def page_not_found(request):
        return render_to_response('blog/404.html')
    def page_error(request):
        return render_to_response('blog/500.html')
    

    输入一个不存在的页面 出现自定义的404页面的时候 就代表你设置成功了!

    Paste_Image.png Paste_Image.png

    这是我做的404和500页面,如果你想下载:SimpleBugHtmlFile

    相关文章

      网友评论

          本文标题:Django1.10.6+ 自定义404 500页面

          本文链接:https://www.haomeiwen.com/subject/eyexzttx.html