码迷,mamicode.com
首页 > Web开发 > 详细

Django AJAX方式提交数据解决csrf验证问题

时间:2020-05-27 17:13:58      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:href   学习   ror   type   源码   教程   method   keyword   cat   

    <script type="text/javascript">
        axios.defaults.baseURL = ‘http://xx.xx.xx.xx‘;
        axios.defaults.headers.common[‘X-CSRFToken‘] = ‘{{ csrf_token }}‘;
        Vue.prototype.$http = axios;
        var app = new Vue({
            el: ‘#app‘,
            data: {
                res: [],
                form: {
                    sday: ‘2020-05-27‘,
                    eday: ‘2020-05-27‘,
                }
            },
            methods: {
                loadData() {
                    this.$http.post(‘/tongji_plate_entry/‘, app.form)
                        .then(function (response) {
                            if (response.data.result == ‘SUCCESS‘) {
                                app.res = response.data.res;
                                app.form.sday = response.data.sday;
                                app.form.eday = response.data.eday;
                            }
                        })
                        .catch(function (error) {
                            alert(error);
                        });
                }
            }

        });
    </script>

就是设置axios的headers

axios.defaults.headers.common[‘X-CSRFToken‘] = ‘{{ csrf_token }}‘;

文章分享完毕,希望我的分享对大家有所帮助。更多学习技巧也可参阅:网站源码、模板、教程

Django AJAX方式提交数据解决csrf验证问题

标签:href   学习   ror   type   源码   教程   method   keyword   cat   

原文地址:https://www.cnblogs.com/meilideni/p/12974360.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!