1

我正在编写一个 django 项目,该项目需要我根据用户选择将查询路由到某些大型数据库。

所以 django.contrib.auth 和 session 的所有表和东西都将在“中央”数据库中,以及一个将用户映射到他们需要用于主应用程序的数据库的表。

你能帮我想出一种使用 Django 数据库路由器以这种方式路由数据库查询的方法吗?

登录用户表单具有数据库选择选项。如果用户是有效用户,那么他将连接到他选择的数据库

在视图开始时,我可以从 request.user 或其他任何地方获取登录用户,并且在请求的其余部分如何将该变量提供给我的数据库路由器?

欢迎所有建议。

4

0 回答 0