import logging from django.contrib.auth.models import Group logger = logging.getLogger(__name__) def get_group_members(group_name, ignore_missing=False): users = [] try: group = Group.objects.get(name=group_name) users.extend(group.user_set.all()) except Group.DoesNotExist: if not ignore_missing: raise return users