
    i                         d dl mZ d Zy)    user_passes_testc                 *     t        d d      |       S )zt
    Decorator to allow only SuperAdmin users to access a view.
    Uses Django's built-in user authentication.
    c                 R    | j                   xr | j                  xs | j                  S )N)is_authenticatedis_staffis_superuser)us    2/var/www/html/jeff/admin_panel/admin_decorators.py<lambda>z%superadmin_required.<locals>.<lambda>	   s    !$$G!***FG    z/admin-login)	login_urlr   )	view_funcs    r   superadmin_requiredr      s$    
G   r   N)django.contrib.auth.decoratorsr   r    r   r   <module>r      s    ;r   