@nasausa

Как реализовать несколько сайтов в рамках одного Django проекта?

Как и можно ли воспроизвести следующую архитектуру в рамках одного django-проекта (ну и соответственно в рамках одного VPS):
1. Каждое приложение отвечает за один "сайт". Приложения никак не связаны между собой.
2. Каждое приложение использует свою базу данных, т.е. если приложений например три, то значит и БД тоже три.
3. За каждым приложением закреплен свой собственный домен.

Первые два пункта понятны в реализации, а как реализовать пункт 3. Повторюсь в рамках одной VPS и одного Django проекта. И как нужно переконфигурировать nginx, supervisor, gunicorn?
  • Вопрос задан
  • 303 просмотра
Пригласить эксперта
Ответы на вопрос 1
@UPSA
anykey. Я не программист, я просто ленивый.
Вот не помню и найти не могу.... но направление дам )))
1. https://stackoverflow.com/questions/3369486/multip...
смотри ответ не помеченный зеленой галочкой. Были статьи, по ним делал.
2. что то близкое к https://djbook.ru/examples/62/

Я как то делал для своего самообразования. Nginx запускал domain1.wsgi который запускал domain1_settings.py (переменные для сайта) в котором был предопределен settings.py (переменные для хоста (назовем так))

Roman Kitaev, не могу успокоиться когда ответов нет )))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы