Mam dwa modele
from django.db import models
from django.contrib.auth.models import User
class Group(models.Model):
name = models.CharField(max_length=50)
creation_date=models.DateTimeField(auto_now_add=True)
members = models.ManyToManyField(to=User)
class Message(models.Model):
post_date = models.DateTimeField(auto_now_add=True)
content = models.TextField()
sender = models.ForeignKey(User, on_delete=models.CASCADE, related_name="sending_user")
recipient = models.ForeignKey(User, on_delete=models.CASCADE, related_name="recipient_user", null=True, blank =True
)
group = models.ForeignKey(Group, null=True, blank=True, on_delete=models.CASCADE)
Jak uzyskać wszystkie wiadomości (QuerySet) z grup do których należy użytkownik?
Message.group.filter(members = self.request.user)
takie coś kończy się Attribiute Error