Gestión usuarios añadida

This commit is contained in:
adrigongv23 2026-06-30 17:17:33 +02:00
parent 319a95cc91
commit 97d38a086c
8 changed files with 284 additions and 3 deletions

View file

@ -0,0 +1,7 @@
from django.contrib.auth.decorators import login_required, user_passes_test
def require_rol(*roles):
def decorator(view_func):
return login_required(user_passes_test(lambda u: u.rol in roles)(view_func))
return decorator