用于默认django用户模型的自定义查询集/管理器

时间:2017-02-21 05:49:14

标签: python django

我大量使用自定义querysets

对于我的所有型号而言,它的效果非常好。我有干净的DRY代码,没有任何自定义查询。我还想在我的User对象中添加一些自定义查询。

我猜,我应该做点什么:

from django.contrib.auth import get_user_model
get_user_model().objects = MyCustomManager() #(or query.as_manager())

创建源自BaseUserManager的MyCustomManager。

这是正确的做法吗?如果没有,该怎么办?谢谢!

0 个答案:

没有答案