Ajax-запрос с ответом от другого Django View
Я пытаюсь понять, как реализовать следующую идею, используя Django и Ajax. Я уже понимаю, как реализовать валидацию электронной почты и JQuery, необходимый для изменения цвета кнопок и т.д. Мой вопрос связан исключительно с тем, как я должен настроить Ajax взаимодействие между двумя различными представлениями.
Я хотел бы иметь возможность сделать следующее; Кнопка 'validate email' нажимается на веб-странице и запрос отправляется через Ajax в представление Django (validate_view()) - кнопка меняет цвет на оранжевый. Затем, validate_view() отправляет письмо со ссылкой активации обратно на сервер Django, а activate_view() перехватывает uidb64 и токен и обновляет базу данных, работа выполнена.
Мой вопрос заключается в том, как мне затем отправить ответ обратно на страницу? (прежде всего, чтобы изменить первоначальный цвет кнопки на зеленый)