模型类参考

这篇文档覆盖Model 类的特性。 关于模型的更多信息,参见Model参考指南的完整列表

属性¶ T0>

objects

Model.objects

每个非抽象的Model 类必须给自己添加一个Manager实例。 Django 确保在你的模型类中至少有一个默认的Manager 如果你没有添加自己的管理器,Django将添加一个属性objects,它包含默认的管理器实例。 如果你自己添加的属性有一个是管理器实例,则默认的管理器不会出现。 思考一下下面的例子:

from django.db import models

class Person(models.Model):
    # 添加具有另外一个名称的管理器
    people = models.Manager()

关于模型管理器的更多信息,参见管理器获取对象