2

我想使用 UserProfile 对象访问用户模型字段。我在 Userprofile 中有一个“角色”字段,

class UserProfile(models.Model):
    user = models.OneToOneField(User)
    role = models.CharField(max_length=30) 

每个用户都有一个角色,“主管”或“管理员”现在我想获取角色 = 主管的用户对象。我希望能够使用自定义用户模型中的角色主管访问这些用户的用户名。我无法正确查询。请帮忙。

4

1 回答 1

1
supervisor_usernames = [up.user.username for up in UserProfile.objects.filter(
    role='supervisor')]
于 2013-03-09T22:37:55.663 回答