I am trying to grab all the groups that a user is a member of. here are the relevant files:
groups.models
from django.db import models
from django.contrib.auth.models import User
class Group(models.Model):
name = models.CharField(max_length=255, unique=True)
description = models.TextField(blank=True, default='')
image = models.ImageField(upload_to='images/')
members = models.ManyToManyField(User)
def __str__(self):
return self.name
accounts/views.py
def profile(request, user_id):
user = get_object_or_404(User, pk=user_id)
groups = Group.objects.filter(???)
return render(request, 'accounts/profile.html', {'user':user})
I'm a bit of a newbie when it comes to querying, any help would be really appreciated!