将字段添加到auth_user_group中间表

时间:2017-01-17 21:33:23

标签: django authentication user-management

有谁知道是否可以在中间名auth_user_group表中添加字段?我想有一个管理器标志来识别作为组管理员的组成员的用户(此权限将单独处理),但这种关系似乎被Django混淆。

1 个答案:

答案 0 :(得分:1)

我可能会创建一个GroupManager模型来处理这个问题。

class UserGroupManager(models.Model):
    user = models.ForeignKey(User, limit_choices_to={'groups__name': "some-group"})
    group = models.ForeignKey(Group)