G26-Telemetry-Software/Plataform_Web/users/decorators.py
2026-06-30 17:17:33 +02:00

7 lines
239 B
Python

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