首页 > Web开发 > 详细

Django开发之Ajax POST提交403报错

时间:2020-06-02 20:49:32      阅读:52      评论:0      收藏:0      [点我收藏+]

问题现象

Django开发时,前端post提交数据时,由于csrf机制,如果不做处理会报403报错

问题解决

通过在data字段中添加 csrfmiddlewaretoken: ‘{{ csrf_token }}‘ 解决

<script type="text/javascript">
    $(function () {
        $(‘#btn1‘).click(function () {
            $.ajax({
                url: ‘/hello/‘,
                type: ‘POST‘,
                data: {
                    ‘worlds‘: $(‘#text1‘).val(),
                    csrfmiddlewaretoken: ‘{{ csrf_token }}‘

                },
                success: function (res) {
                    alert(res.message);
                }
            });
        })
    })
</script>

Django开发之Ajax POST提交403报错

原文:https://www.cnblogs.com/fengzi-2016/p/13032443.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!