【发布时间】:2016-03-03 23:45:41
【问题描述】:
我有模型用户。有两个管理器,过滤由 is_active 设置的查询的 UserManager 和 AllUserManager。 默认管理器设置为 UserManager。
用户拥有另一个模型的外键,名为 Address,related_name='users'。
问题是下一个。当 User is_active 为 False 时,Address 不会在 users 集合中显示非活动用户。
是否有可能以某种方式将 AllUserManager 设置为某些 FK 的默认管理器?我希望能够列出地址中的所有用户,无论他们的活动如何。
【问题讨论】:
标签: django django-models django-database