Я работаю с API и в настоящее время создал API restframework для создания и просмотра сообщений, принадлежащих пользователю. В сообщении есть текстовое поле и поле избранных тегов.
Представление "Мои сообщения" - это представление на основе классов, определенное как -
class PostList(generics.ListCreateAPIView)
Я использую vue.js
для внешнего интерфейса и могу сделать успешный запрос на получение от внешнего интерфейса следующим образом:
this.$http.get('posts/',{headers: {Authorization: 'Token ' + this.$store.getters.getToken }})
Однако я не уверен, как отправить данные поста на сервер в этом вызове для API restframework. Как я могу отправить текстовое поле из внешнего интерфейса.
В настоящее время, когда я пытаюсь что-то вроде этого:
this.$http.post('posts/',{headers: {Authorization: 'Token ' + this.$store.getters.getToken }, data: {'text': 'asdasd' }})
Я получаю 401
Ошибка кода состояния