Django (Ngninx, Gunicorn) : управление dev, test и prod кодом данного приложения [закрыто]

У меня есть приложение Django, работающее с Nginx и Gunicorn на удаленном сервере. Мы хотели бы получить несколько версий одного и того же приложения: production, test и development, используя URL, например:

Я не знаю, какую стратегию лучше всего принять, поскольку люди будут работать только над кодом приложения, а не на более высоком уровне (проект, сервер)

Моей первой идеей было просто продублировать приложение в рамках одного проекта: копия для dev, и копия для test, но согласно движку шаблонов я не смог выполнить правильные .html файлы

Возможно, другой способ - развернуть два новых проекта, предназначенных для dev и test? Но я не уверен, как действовать дальше.

Последним способом было бы создание нового экземпляра django для каждого, но я теряюсь в том, как настроить параметры Nginx и Gunicorn соответствующим образом, чтобы все работало.

Можете ли вы, пожалуйста, дать мне совет, как лучше поступить, учитывая ваш опыт? Большое спасибо за помощь !!! :) С уважением

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