Flask разделение поддоменов - PullRequest
0 голосов
/ 25 апреля 2020

Мне нужен практический совет, если мой подход правильный.

Какова цель?

Наличие flask приложения, которое разделено между 3 поддоменами: администратор. | апи. | Пользователь . Будут некоторые общие данные, такие как модели

То, что я сделал до сих пор

Я новичок в Python, но это то, как я это сделал, и это работает. Я просто не совсем уверен, что это правильный подход.

Вначале я сделал все это с одним vhost и ServerAlias, но у меня были проблемы с SSL

Итак, я сделал это:

  1. Я создал одно приложение flask с чертежами для всех этих областей (поддоменов)

  2. Я использую сервер Plesk с собственным хостом и mod_wsgi

  3. Я настроил 4 отдельных vhosts - admin, api, user, stati c

  4. Каждый из vhosts (кроме stati c) имеет свой собственный файл конфигурации .wsgi, который вызывает create_app factory с соответствующим параметром (например, application = create_app("api"))

  5. Внутри create_app Я регистрирую только чертежи, связанные с поддоменом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...