Django и angular6 с мультитенансом - PullRequest
0 голосов
/ 11 декабря 2018

Я новичок в мультитенантной архитектуре, разрабатываю продукт SaaS с использованием схемы django-tenant-схемы

Моё требование было что-то вроде того, что клиенты будут регистрироваться для получения продукта.Для каждого зарегистрированного клиента я создавал новую схему, следуя единой базе данных и подходу изолированных схем.Всякий раз, когда клиент запрашивал из браузера, я мог идентифицировать их, используя поддомен и предоставляя привилегию для доступа к их специфической схеме.Пока я начинал писать, в моей голове всплыло много вопросов.Мне очень жаль спрашивать здесь, но stackoverflow - это только моя последняя надежда.База данных была такой, как показано ниже

База данных Public_Schema auth_user Clients_List_Table ClientA_Schema auth_user ClientA_User_List ClientB_Schema auth_user ClientB_User_List Q1.Какой вид административных действий мы можем выполнить для каждого клиента?

Например, у меня есть отдых1008 * здесь клиент может быть ClientA или ClientB

Q2.Как мы можем реализовать API-маршрутизацию, которая динамически получает имя клиента при запросе пользователя в браузере, что позволяет нам использовать соответствующую схему для отображения списка пользователей текущего клиента.

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