Итак, лучший способ сделать это - сделать вызов API в Django - Vanilla JS можно использовать для создания забавных вещей в пользовательском интерфейсе перед выполнением form.submit (). После этого Django возвращает данные формы. Имеет смысл сделать вызов API в Django, чтобы он мог использовать ответ оттуда на представления / модели. Я использовал библиотеку запросов для вызова API в Django.