Как настроить корпоративный проект Django с безопасностью типов, агентами искусственного интеллекта и встроенной системой поддержки?
Я работаю над крупномасштабным проектом Django для корпоративного использования и сталкиваюсь с проблемами, связанными с:
Надежная защита типов для настроек и конфигурирования (предпочтительно с использованием Pydantic)
Объединение основных бизнес-функций (управление пользователями, поддержка / продажа билетов, CRM, отчетность и агенты искусственного интеллекта) без ручной интеграции и настройки десятка сторонних приложений
Быстрая настройка рабочей среды, включая работу с несколькими базами данных, развертывание Docker, автоматизированную генерацию клиентов и фоновые задачи
При традиционном подходе settings.py поддерживать все в ремонтопригодном и масштабируемом состоянии сложно — множество шаблонов, проблем с проверкой и шагов ручной интеграции замедляют разработку.
Существуют ли какие-либо фреймворки или библиотеки Django с открытым исходным кодом, которые предоставляют эти функции "из коробки", с сохранением типов и готовой интеграцией для развертывания в масштабах предприятия?
Недавно я приступил к разработке django-cfg (docs), которая направлена на решение именно этих проблемных вопросов, предоставляя конфигурацию на основе Pydantic, встроенные корпоративные приложения и автоматизированный инструментарий. Меня интересуют отзывы сообщества, предложения по лучшим практикам или альтернативным решениям, которые другие использовали для удовлетворения аналогичных требований.