根据用户登录更改Django会话中使用的数据库

时间:2016-04-07 20:19:30

标签: python django django-models django-admin

我想让某些人访问Django Admin,但只能让他们能够阅读(没有更新/删除/创建权限)。不幸的是,这在Django中似乎没有得到支持。

我的团队提出的解决方案是使用Multiple Databases,其中一个配置是只读配置。但是,有没有办法在Django的某处说“获取X用户被分配的数据库,并从中读取”?

(如果有人对如何进行只读管理员有一个非痛苦的建议,我会很感激。用例只是有很多数据需要通过人们搜索和查看,管理工具已经安装了这个。)

0 个答案:

没有答案