1👍
✅
I would probably create a GroupManager model to handle this.
class UserGroupManager(models.Model):
user = models.ForeignKey(User, limit_choices_to={'groups__name': "some-group"})
group = models.ForeignKey(Group)
Source:stackexchange.com