Django Vue Js身份验证
我正在使用Django和Vue Js进行一个项目。目前,我已经验证了我的用户,他们现在可以登录和注销,令牌也保存在商店中。但我已经为Django视图添加了权限,并且在我的模型中,我还包括了一个用户字段作为foreignkey。现在的问题是要知道用户是从vue js点发帖的,这样“我的用户”字段就不会像“内容”字段这样的其他字段由表单数据填充一样为空。谢谢Django Vue Js身份验证,django,vue.js,Django,Vue.js,我正在使用Django和Vue Js进行一个项目。目前,我已经验证了我的用户,他们现在可以登录和注销,令牌也保存在商店中。但我已经为Django视图添加了权限,并且在我的模型中,我还包括了一个用户字段作为foreignkey。现在的问题是要知道用户是从vue js点发帖的,这样“我的用户”字段就不会像“内容”字段这样的其他字段由表单数据填充一样为空。谢谢 AddPost.vue data() { return { posts: { user:
AddPost.vue
data() {
return {
posts: {
user: "",
name: "",
version: "",
},
submitted: false,
}
},
methods: {
post: function() {
axios.post('http://127.0.0.1:8000/posts/list/', this.posts, { headers: { Authorization: `Bearer ${this.$store.state.accessToken}` } })
.then(function(data) {
console.log(data);
this.submitted = true;
});
}
}
如果用户经过身份验证,
request.user
将为您提供用户实例。