Есть три класса:
(дальше в другом файле)
У меня не переопределяется свойство объекта в тодолисте на менеджера. Я пробовал и инит переопределять, и к суперу обращаться. всё равно не хочет переопределять.
Что делать?
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)
У меня не переопределяется свойство объекта в тодолисте на менеджера. Я пробовал и инит переопределять, и к суперу обращаться. всё равно не хочет переопределять.
Что делать?