Отправка формы с помощью POST из компонента VueJS в бэкенд Django
Я ищу метод, который позволил бы мне использовать созданную мной форму (находящуюся в компоненте vue) для отправки или выполнения post-запроса в бэкенд django моего проекта. Я знаю о подходе, который включает создание файла forms.py и использование формы django, однако, это не то, что мне нужно.
Обычно при использовании формы из django люди используют строку bound_form = {импортированная форма}. Как это можно сделать с формой компонента vue?
Традиционный подход, которого я пытаюсь избежать:
def post(self, request):
task = json.loads(request.body)
bound_form = TaskForm(task)
if bound_form is_valid():
new task = bound_form.save
return JsonResponse...
Спасибо!