Как изменить путь к базе данных SQLite для каждого запроса в Django? - PullRequest
0 голосов
/ 22 июля 2010

Я хотел бы динамически изменить путь к базе данных sqlite в зависимости от пользователя, вошедшего в систему в данный момент с использованием инфраструктуры Django.По сути, каждый пользователь должен иметь свой собственный файл базы данных sqlite.Кто-нибудь с опытом?Спасибо.

Ответы [ 2 ]

0 голосов
/ 22 июля 2010

Начиная с версии 1.2 Django может работать с множественным дБ

my_object.save(using='a_databse')

В любом случае, я не уверен, что это хорошая идея - иметь БД для каждого пользователяесли есть большое и неубедительное количество пользователей ...).В чем причина вашего решения?

0 голосов
/ 22 июля 2010

Django плохо справляется с изменением параметров базы данных.Если вы хотите реализовать что-то подобное, вам следует изучить одну из других веб-платформ Python, которая позволит вам лучше контролировать параметры базы данных.

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