Мне нужен практический совет, если мой подход правильный.
Какова цель?
Наличие flask приложения, которое разделено между 3 поддоменами: администратор. | апи. | Пользователь . Будут некоторые общие данные, такие как модели
То, что я сделал до сих пор
Я новичок в Python, но это то, как я это сделал, и это работает. Я просто не совсем уверен, что это правильный подход.
Вначале я сделал все это с одним vhost и ServerAlias, но у меня были проблемы с SSL
Итак, я сделал это:
Я создал одно приложение flask с чертежами для всех этих областей (поддоменов)
Я использую сервер Plesk с собственным хостом и mod_wsgi
Я настроил 4 отдельных vhosts - admin, api, user, stati c
Каждый из vhosts (кроме stati c) имеет свой собственный файл конфигурации .wsgi, который вызывает create_app factory с соответствующим параметром (например, application = create_app("api"
))
Внутри create_app Я регистрирую только чертежи, связанные с поддоменом