模型类参考

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

属性

objects

Model.objects

每个非抽象 Model 类必须添加一个 Manager 实例. Django 会确保模型中至少有一个模型的 Manager . 如果没有添加自己的 Manager, Django会添加一个包含 Manager 实例的 objects 属性. 如果已经添加了 Manager 实例属性, 则不会有默认管理器. 例如下面的例子:

from django.db import models

class Person(models.Model):
    # Add manager with another name
    people = models.Manager()

关于模型管理器的更多信息, 参考 管理器对象查询.