17 lines
373 B
Python
17 lines
373 B
Python
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
|