Правильный способ обработки большого количества внешних API в приложении Django

У нас есть приложение Django, которое используется как бэкэнд для обработки запросов чат-бота. Мы не используем представления, модели и базы данных. Приложение подключается к XMPP-серверу и получает запрос напрямую от XMPP-соединений.

Сервер получает запрос, вызывает внешние API-интерфейсы, делает ответ и отправляет ответ обратно в соединение XMPP.

Каким должен быть идеальный способ вызова внешних API здесь:

  • Должны ли мы сделать общую функцию / вызов для обработки ошибок?
  • Должны ли мы делать разные DTO/ сериализаторы для каждого ответа API? (без моделей)

0 ответов

Другие вопросы по тегам