10 lines
253 B
Python
10 lines
253 B
Python
|
from django.contrib.auth.decorators import user_passes_test
|
||
|
|
||
|
|
||
|
def is_in_group(user, group_name):
|
||
|
return user.groups.filter(name=group_name).exists()
|
||
|
|
||
|
|
||
|
def group_required(group_name):
|
||
|
return user_passes_test(lambda u: is_in_group(u, group_name))
|