Доменная идентификация внешнего интерфейса django-tenant-схемы - PullRequest
0 голосов
/ 12 февраля 2019

Я построил мультитенантное приложение в Django, используя django-tenant-schemas.

Процедура

Миграция с общедоступной схемой и имеет PUBLIC_SCHEMA_URLCONF

<company-name>.com (веб-сайт) используется для регистрации арендатора и отображения цен, условий и положений

Миграция для client1

client1.<company-name>.com

Миграция для client2

client2.<company-name>.com

и т. Д.

Подписан на документы https://django -tenant-schemas.readthedocs.io / en / latest /

Все работает отлично.

Проблема

  • Есть отдельный интерфейс (встроенный vuejs)
  • Я хочусвязать интерфейс и выполнить идентификацию на основе домена
  • Настройка axios для запроса уникального клиента
  • Пример,
client1.<company-name>.com/v1/api <--- backend
client1.<company-name>.com <--- frontend

also, 
client2.<company-name>.com/v1/api <--- backend
client2.<company-name>.com <--- frontend


Заключение

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