В настоящее время я планирую создать приложение электронной коммерции SaaS в python (django). Приложение создаст новые веб-сайты электронной коммерции в соответствии с запросами. Каждая электронная коммерция нуждается в собственных шаблонах/конфигурации, но основные функции остаются неизменными. Каждый владелец решает, что происходит, и макет страницы.Django - multi site
Итак, из того, что я понял, мне пришлось бы создавать приложения отдельно от проектов, чтобы их можно было повторно использовать на всех сайтах, но каждый веб-сайт имеет свой собственный проект с другой конфигурацией. поскольку каждый веб-сайт имеет свою собственную базу данных.
Мои вопросы следующие:
Будет ли это лучше использовать структуру сайтов данную Джанго в этом случае? Я так не думаю, но я могу ошибаться?
Как бы django обрабатывать многие веб-сайты? Веб-порт можно использовать только один раз, поэтому нереста более одного сервера django не является возможной. Может ли это быть разрешено через какое-то промежуточное ПО? И в таком случае, как бы я это сделал?
Мне очень интересно учиться и очень ценю всю помощь, которую я могу получить!
Большое спасибо за ваше время. :-)