zoukankan      html  css  js  c++  java
  • Django 常见错误处理

    异常:

    禁止访问 (403)

    CSRF验证失败. 请求被中断.


    错误原因:  
      取消csrf验证,否则Django将会拒绝客户端发来的post请求保403响应

    解决办法:    
      取消csrf验证
      禁止掉setting.py中MIDDLEWARE中的CsrfViewsMiddleWare的中间件


     

    异常:

    RuntimeError at /tieba/data_operation

    You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Change your form to point to 127.0.0.1:8001/tieba/data_operation/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.

     

    错误原因 

    提示form的action地址最后不是/结尾的,而且APPEND_SLASH的值是Ture

    解决办法

    解决方法1 : 将from的action地址改为/结尾
    解决方法2 : 修改settings:APPEND_SLASH=False

    收余恨、免娇嗔、且自信、改性情,休恋逝水,苦海回身,早悟兰因。
  • 相关阅读:
    第二章——链表
    第一章:基本概念
    第八章
    画图
    关于写代码时的心态问题
    checked用id选择器找不到怎么办
    this指向问题
    es6箭头函数
    微信小程序——获取步数
    小程序——数据缓存
  • 原文地址:https://www.cnblogs.com/chocolatexll/p/14900190.html
Copyright © 2011-2022 走看看