Imr*_*zad 8 django django-models
我有以下模型字段:
name = models.ForeignKey(User, unique=False, editable=False, limit_choices_to=
{'is_staff': False})
Run Code Online (Sandbox Code Playgroud)
如何根据特定用户组限制选择,而不是基于标志限制特定用户.是否有可能以某种方式限制基于auth_user_groups的选择?
谢谢
Ahs*_*san 11
是的,你可以根据群体限制选择,这是一个例子
user = models.ForeignKey(User, unique=False, limit_choices_to= Q( groups__name = 'GroupName') )
Run Code Online (Sandbox Code Playgroud)
试试这个,它的确有效!
| 归档时间: |
|
| 查看次数: |
3001 次 |
| 最近记录: |