QuerySet Manager django проблема с 'объектами'
Мне нужно создать 2 разных ModelManager, которые наследуются от моего собственного Manager 'models.QuerySet'
Я создал :
class ActiveObjectsQuerySet(models.QuerySet):
def filter_active(self):
return self.filter(status=Book.Statuses.ACTIVE)
class AllObjectsQuerySet(models.QuerySet):
def filter_reissued(self):
return self.filter(status=Book.Statuses.REISSUED)
def filter_reviewed(self):
return self.filter(status=Book.Statuses.ON_REVIEW)
и вот этот:
objects = ActiveObjectsQuerySet.as_manager()
objects = AllObjectsQuerySet.as_manager()
У меня вопрос - должны ли объекты для разных менеджеров иметь другое имя или одинаковое имя 'objects'? Потому что мой код не работает(((что мне нужно сделать с именами 'objects'? Пожалуйста, помогите мне