zoukankan      html  css  js  c++  java
  • Django-404错误处理

     404错误是用户输入错误的URL,在 URLconf 中匹配不到相应的URL而抛出的异常

     如下图:

      

    为了给用户提供一个友好的访问,需要配置404错误页面

    1、在 templates 目录下新建 404.html 文件

      

    2、添加 404.html 内容   

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>404</title>
    </head>
    <body>
        <h1>页面不存在</h1>
        <h2>您访问的URL https://127.0.0.1:8000{{request_path}}页面不存在,
        请确认要您的URL再次访问</h2>
    </body>
    </html>

    request_path 为请求的 URL

    3、settings.py 进行配置

      

      DEBUG 值改为 False,如果为true则认为永远不允许调用404页面

      ALLOWED_HOSTS 内容中添加*,表明允许任何人访问

    4、再次输入错误的URL

      

     500、400等错误也可以用此方法进行修改

  • 相关阅读:
    中间件面试总结
    1.angular js 学习网址
    摄影构图
    mybatis学习(四)
    mybatis学习(三)
    mybatis学习(二)
    mybatis 学习(一)
    mysql 使用过程中出现问题
    springboot
    java 关键字
  • 原文地址:https://www.cnblogs.com/tynam/p/10182462.html
Copyright © 2011-2022 走看看