Я новичок в Django и пытаюсь понять, как фильтровать данные, используя вошедших в систему пользователей с несколькими объектами.
Когда пользователь вошел в систему, он должен иметь возможность видеть книгу автором которого является он, а также он является соавтором некоторых книг.
Models.py
class Book(models.Model):
author = models.ForeignKey(User, on_delete=models.CASCADE)
co_authors = models.ManyToManyField(User, related_name='co_authored_by')
views.py
@login_required()
def booklist(request):
book=Book.objects.filter(author =request.user, co_authors =request.user)
context = {
'book':book
}
return render(request, "contracts/booklist.html", context)
Пробовал использовать Q и / или logi c не смог передать оба фильтра в шаблон.