zoukankan      html  css  js  c++  java
  • python报错记录

    python错误

    ================================================================================================================

    django

       1.Forbidden (CSRF token missing or incorrect.):

        若是form表单中使用{%csrf_token%}

          若是ajax请求需要引入js

      $(function () {
        $.ajaxSetup({
            headers: { "X-CSRFToken": getCookie("csrftoken") }
        });
    });
    <!--getCookie函数:-->
    function getCookie(name)
    {
        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
    
        if(arr=document.cookie.match(reg))
    
            return unescape(arr[2]);
        else
            return null;
    }

     Flask

      1.KeyError: 'A secret key is required to use CSRF.'

    1.生成一个字符串

    import uuid
    uuid.uuid4().hex

    2.添加

    app.config["SECRET_KEY"] = 'd97073f46b214e9e9d890c41af49886e'

    3.在页面引用

    {{ form.csrf_token }}
  • 相关阅读:
    第十次作业
    第九次作业
    第八次作业总结
    第八次作业
    C语言总结(6)
    作业十二总结
    作业十一总结
    实验十总结
    实验九总结
    第一次附加作业
  • 原文地址:https://www.cnblogs.com/jokerq/p/8848495.html
Copyright © 2011-2022 走看看