Не переопределяется свойство родителя

agrodionov

Новичок
Пользователь
Окт 28, 2024
1
0
1
Есть три класса:

Python:
class ToDoListManager(models.Manager):
        def for_user(self, user):
            return self.get_queryset().filter(owner=user)
    
    # Create your models here.
    class ToDoList(models.Model):
        title = models.CharField(max_length=100)
        owner = models.ForeignKey(User, models.CASCADE)
        
        objects = ToDoListManager()
    
        def __str__(self):
            return self.title

(дальше в другом файле)

Python:
class ToDoListListView(LoginRequiredMixin, ListView):
        login_url = reverse_lazy("account_login")
        template_name = 'tasks/index.html'
    
        def get_queryset(self):
            return ToDoList.objects.for_user(self.request.user)

У меня не переопределяется свойство объекта в тодолисте на менеджера. Я пробовал и инит переопределять, и к суперу обращаться. всё равно не хочет переопределять.

Что делать?
 

Форум IT Специалистов