Django中的模型管理器models.Manager

参考地址:https://www.jianshu.com/p/c7c9fa2c71f4

在语句Book.objects.all()中, objects 是一个特殊的属性,通过它来查询数据库,它就是模型的一个Manager.

每个Django模型至少有一个manager,你可以创建自定义manager以定制数据库的访问.

自定义管理器类主要用于两种情况:

1.修改原始查询集,重写all()方法
2.向管理器类中添加额外的方法,如向数据库中插入数据。

原文地址:https://www.cnblogs.com/JackShi/p/12744796.html