Как мне отфильтровать профиль по группе пользователей?
Пока у меня есть это:
class StaffManager(models.Manager):
def get_queryset(self):
return ?? # should filter user group by staff
class Profile(models.Model):
user = models.OneToOneField(
User,
to_field='id',
primary_key=True,
related_name='profile',
on_delete=models.CASCADE)
...
staffs = StaffManager()
def group(self):
return ", ".join(list(self.user.groups.values_list('name', flat=True)))