这篇文档覆盖Model 类的特性。 关于模型的更多信息,参见Model参考指南的完整列表。
Model
objects
Model.
每个非抽象的Model 类必须给自己添加一个Manager实例。 Django 确保在你的模型类中至少有一个默认的Manager。 如果你没有添加自己的管理器,Django将添加一个属性objects,它包含默认的管理器实例。 如果你自己添加的属性有一个是管理器实例,则默认的管理器不会出现。 思考一下下面的例子:
Manager
管理器
from django.db import models class Person(models.Model): # 添加具有另外一个名称的管理器 people = models.Manager()
关于模型管理器的更多信息,参见管理器和获取对象。
Meta
2017年9月6日