Лучшие практики обновления и развертывания API в существующем Django-проекте [закрыто]
В нашем существующем Django-проекте с парой приложений появилось новое требование к API.
Я думаю о возможности развернуть новый restful API на отдельном wsgi сервере, чтобы сервис API был независим от оригинального проекта Django. Я вижу два варианта:
- Создайте новый проект API, который будет наследовать модели и auth. Этот позволит полунезависимое обновление и развертывание на производстве.
- Или просто создайте новое приложение в том же проекте, но используйте другой wsgi сервер с отдельными настройками.
Пока я пишу это, меня уже посещают другие мысли ( волшебство написания мыслей), но цель состоит в том, чтобы обновить и развернуть API без ущерба для доступности существующих приложений.