Справочник класса Model

Этот документ охватывает особенности класса Model. Для получения дополнительной информации о моделях см . полный список справочников для Model.

Атрибуты

objects

Model.objects

Каждый неабстрактный класс Model должен иметь экземпляр Manager. Django гарантирует, что в вашем модельном классе по крайней мере указан Manager по умолчанию. Если вы не добавите свой собственный Manager, Django добавит атрибут objects, содержащий экземпляр по умолчанию Manager. Если вы добавите свой собственный атрибут экземпляра Manager, атрибут по умолчанию не появится. Рассмотрим следующий пример:

from django.db import models

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

Для получения более подробной информации о менеджерах моделей смотрите Менеджеры и Получение объектов.

Вернуться на верх