Может ли Django использовать одну и ту же ссылку и базу данных для каждого клиента?
Здравствуйте, я новичок в Django и у меня есть вопрос.Я привожу систему PHP в Django, где все клиенты используют одну и ту же ссылку для доступа к системе, но каждый со своей базой данных с пользователями, группами доступа и т. Д. На пользовательском экране входа в систему они сообщают свой идентификатор клиента, пользователя и пароль для аутентификации.где всегда идентификатор клиента - это имя базы данных.
Я сделал следующий код, чтобы изменить подключение к базе данных, что, вероятно, неверно:
def change_db (self):
connections ['default']. settings_dict ['NAME'] = self.db
return True
Код даже обменивается с базой данных.хотите получить доступ, но при тестировании на моем локальном компьютере с помощью сервера запуска, если другой клиент обращается одновременно, например, в другом браузере, он вытесняет другого клиента.
Кто-нибудь имел его или у него есть идея для решения?Я искал маршрутизаторы, я не знаю, смогу ли я решить мою проблему, или была ли та же самая проблема переключения соединения и удаления другого клиента.
Благодарен.