我大量使用自定义querysets。
对于我的所有型号而言,它的效果非常好。我有干净的DRY代码,没有任何自定义查询。我还想在我的User对象中添加一些自定义查询。
我猜,我应该做点什么:
from django.contrib.auth import get_user_model
get_user_model().objects = MyCustomManager() #(or query.as_manager())
创建源自BaseUserManager的MyCustomManager。
这是正确的做法吗?如果没有,该怎么办?谢谢!