Подскажите, что тут нужно изменить…
Делаю проверку
@user_passes_test(user_in_group("moderators", "user_extended"))
Если пользователь в группе moderators - авторизация не проходит
Если пользователь в группе user_extended - проходит
Если поменять местами аргументы
@user_passes_test(user_in_group("user_extended", "moderators"))
def user_in_group(*args): for arg in args: def func(user): return Group.objects.get(name=arg) in user.groups.all() return func