V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shiziwen
V2EX  ›  Django

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

  •  
  •   shiziwen · 2015 年 7 月 26 日 · 5023 次点击
    这是一个创建于 3852 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    多谢。

    5 条回复    2015-07-28 15:38:24 +08:00
    MrEggNoodle
        1
    MrEggNoodle  
       2015 年 7 月 27 日
    django自带的后台就有这个权限设置功能。去查查?
    shiziwen
        2
    shiziwen  
    OP
       2015 年 7 月 27 日
    @MrEggNoodle
    查了一些资料,但是没有成功。

    能不能提供一下例子或者资料,多谢。
    MrEggNoodle
        3
    MrEggNoodle  
       2015 年 7 月 27 日
    @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
        4
    MrEggNoodle  
       2015 年 7 月 27 日
    这些资料我之前在论坛里分享过,你要可以看看,然后那个群,一定要加入,里面有不少大牛乐于助人。
    shiziwen
        5
    shiziwen  
    OP
       2015 年 7 月 28 日
    @MrEggNoodle
    多谢。

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

    我会再去查些资料,多谢。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1570 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:26 · PVG 00:26 · LAX 08:26 · JFK 11:26
    ♥ Do have faith in what you're doing.