Django Vue Js身份验证

Django Vue Js身份验证,django,vue.js,Django,Vue.js,我正在使用Django和Vue Js进行一个项目。目前,我已经验证了我的用户,他们现在可以登录和注销,令牌也保存在商店中。但我已经为Django视图添加了权限,并且在我的模型中,我还包括了一个用户字段作为foreignkey。现在的问题是要知道用户是从vue js点发帖的,这样“我的用户”字段就不会像“内容”字段这样的其他字段由表单数据填充一样为空。谢谢 AddPost.vue data() { return { posts: { user:

我正在使用Django和Vue Js进行一个项目。目前,我已经验证了我的用户,他们现在可以登录和注销,令牌也保存在商店中。但我已经为Django视图添加了权限,并且在我的模型中,我还包括了一个用户字段作为foreignkey。现在的问题是要知道用户是从vue js点发帖的,这样“我的用户”字段就不会像“内容”字段这样的其他字段由表单数据填充一样为空。谢谢

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
将为您提供用户实例。