django 如何在自定义 User model 中,通过 groups 控制用户的权限?

2015-07-26 22:35:23 +08:00
 shiziwen

django 如何在自定义User model中,通过groups控制用户的权限?

我需要几个用户可以登录admin,但是权限需要限定,例如只能修改某个特定的model。
这种功能如何实现?

多谢。

4629 次点击
所在节点    Django
5 条回复
MrEggNoodle
2015-07-27 10:21:29 +08:00
django自带的后台就有这个权限设置功能。去查查?
shiziwen
2015-07-27 14:48:13 +08:00
@MrEggNoodle
查了一些资料,但是没有成功。

能不能提供一下例子或者资料,多谢。
MrEggNoodle
2015-07-27 17:56:56 +08:00
@shiziwen Django新人吗?那我答非所问的分享一些我的入门资料给你~
http://www.ziqiangxuetang.com/django/django-tutorial.html
这是一个非常好关于Django的简明教程,国内的,希望对你有帮助。

http://django-china.cn
这是一个国内相对活跃的Django论坛。他的Q群很活跃。(155719011)

http://www.cnblogs.com/fnng/p/3737964.html
这是一个叫虫师的Blog,有几篇不错的Django入门教程,完整的小项目。

http://study.163.com/course/introduction/320022.htm#/courseDetail
这是网易云课堂的一个Django课程,免费的~
MrEggNoodle
2015-07-27 17:58:12 +08:00
这些资料我之前在论坛里分享过,你要可以看看,然后那个群,一定要加入,里面有不少大牛乐于助人。
shiziwen
2015-07-28 15:38:24 +08:00
@MrEggNoodle
多谢。

不知道是不是我的问题没有描述清楚。
我自定义了User Model,然后在其中添加了groups和user_permissions。
我的想法是,让几个特定的User,获取is_admin权限,但是其权限通过groups进行控制,以达到只修改某一个Model的目的。

我会再去查些资料,多谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/208513

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX