On 24 fév, 18:40, duplabe <benyo.bal...@gmail.com> wrote: > Hi > > I have 2 models (plus django's built-in User model). > > class Profile(models.Model): > user = models.OneToOneField(User,related_name='profile') > friends = models.ManyToManyField(User,related_name='friends') > > class Image(models.Model): > description = models.CharField(max_length=500, blank=True) > url = models.URLField(max_length=200, blank=True) > hash = models.CharField(max_length=5) > added = models.DateField(auto_now_add=True) > owner = models.ForeignKey(User, related_name='images') > tags = models.ManyToManyField(Tag) > likes = models.ManyToManyField(User, related_name='likes') > > How can I get a user's friends' e.g. 5 recent images?
friends = request.user.get_profile().friends.all() Image.objects.filter(owner__in=friends).order_by("-added")[:5] HTH -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.