我有一个使用Vue.js的django模板,并且将django-rest-framework用作API。
在某种形式上,我包括{% csrf_token %}
,但仍然出现以下错误:{\"detail\":\"CSRF Failed: CSRF token missing or incorrect.\"}"
。
这是被调用的vue函数。
getMarketplaces: function() {
this.loading = true;
this.$http.get('/app/api/marketplace/')
.then((response) => {
this.marketplaces = response.data;
this.loading = false;
})
.catch((err) => {
this.loading = false;
console.log(err);
})
我正在使用django-rest-framework的路由器,序列化器和视图集。
我正在使用以下教程中的一些代码-https://medium.com/quick-code/crud-app-using-vue-js-and-django-516edf4e4217。
除了包含令牌之外,我还忘记添加/做什么?