我正在开发一个平台,每个用户都有自己的数据库(PostgreSQL,使用模板)。所以登录系统后我需要Django模型来使用这个用户的数据库。
问题:有没有办法做到这一点,或者我只是想让 Django 做不可能的事?
最佳答案
简而言之:编写自己的中间件和数据库路由器。
检查此链接 - http://djangosnippets.org/snippets/2037/ - 它应该可以帮助您入门。
关于database - Django 中的任意数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16729888/