Валидация формы Django на основе пользовательской функции, которая вызывает api для проверки значения ввода формы

Я пытался найти ресурсы о том, как это сделать, но пока безуспешно. Любое направление будет оценено по достоинству!

Я пытаюсь запустить пользовательскую функцию на форме Django в качестве валидации. Итак, это будет работать следующим образом:

  1. Пользователь отправляет форму
  2. Внутри валидации есть функция, которая вызывает внешний API с входным значением
  3. Если API возвращает правильный ответ, отправка формы завершается успешно
  4. .
  5. Если API возвращает ошибку, проверка формы завершается неудачно, и во фронтенд возвращается уведомление с ошибкой.

Любое указание на то, как это можно сделать, будет оценено по достоинству!

Вернуться на верх