Я хотел бы динамически изменить путь к базе данных sqlite в зависимости от текущего пользователя, использующего систему Django. В основном каждый пользователь должен иметь свой собственный файл базы данных sqlite. Кто-нибудь с опытом? Благодарю.Как изменить путь SQLite DB для каждого запроса в Django?
0
A
ответ
0
Поскольку выпуск 1,2 Джанго может иметь дело с multiple db
my_object.save(using='a_databse')
Во всяком случае, я не уверен, если это хорошая идея, чтобы иметь базу данных для каждого пользователя (если есть большая и сумма увеличить программный лимит пользователя ...). В чем причина вашего решения?
0
Django не справляется с изменением параметров базы данных. Если вы хотите реализовать что-то вроде этого, тогда вы должны изучить одну из других веб-фреймворков Python, которая позволит вам более точно контролировать параметры базы данных.
Смежные вопросы
- 1. Изменить text_factory в Django/sqlite
- 2. Изменить путь поиска шаблона django в зависимости от запроса
- 3. Сохранить закладки в Android-приложении - Sqlite DB для каждого пользователя
- 4. Как измерить время выполнения каждого запроса SQL-запроса в SQLite
- 5. Django: класс, созданный для каждого запроса, эффективен?
- 6. Django print sqlite db data в шаблоне
- 7. Задержка ответа Django для каждого запроса
- 8. Поддерживает ли sqlite чтение определенного количества строк для каждого запроса?
- 9. django - get_or_create() не сохраняется в sqlite db
- 10. ValueError при запросе sqlite db в Django
- 11. Как изменить местоположение файла/db по умолчанию в Sqlite
- 12. Как изменить путь запроса в WebPack
- 13. создать модели django из существующего sqlite db
- 14. Как установить путь манифеста объектов для каждого запроса
- 15. Как установить путь сервлета для каждого запроса через MockMvc
- 16. Изменить строку запроса в Django?
- 17. Как изменить идентификатор сеанса для каждого запроса в ASP.Net
- 18. Zend Db требует набора даты для каждого запроса на вставку
- 19. Ошибка запроса в SQLite
- 20. Django SQLite, проверяющая странность: различный путь исполнения?
- 21. Django SELECT COUNT (*) как «__count» для каждого запроса
- 22. XSL Для каждого - путь
- 23. Как изменить файл sqlite db, расположенный в папке приложения
- 24. Использование CursorLoader для запроса SQLite DB и заполнения AutoCompleteTextView
- 25. Как изменить SQLite DB journal_mode на WAL в Windows?
- 26. Расширение SQLite: .db для расширения файла .sqlite
- 27. passport.deserializeUser выполняет команду DB (sequelize) для каждого HTTP-запроса
- 28. Как заблокировать цикл для выполнения запроса sqlite?
- 29. Ищете Python/Django Framework для запроса данных GeoLocation в DB
- 30. Как изменить db в django в зависимости от request.get_host()?
Моя причина - масштабируемость. Сохраненные данные всегда являются конфиденциальными для каждого пользователя. Я также тестирую решения noSQL для его эластичности и избыточности, но мне понадобится гибкость RMDB над метаданными. – pista329