← Back
Editing: middleware.cpython-311.pyc
� �|�e� � � � d dl mZ d dlmZ d dlmZ d dlmZ d dlm Z d dl mZ d� Z G d� d e � � Z G d � de � � Z G d� d e� � ZdS )� )�auth)�load_backend)�RemoteUserBackend)�ImproperlyConfigured)�MiddlewareMixin)�SimpleLazyObjectc �b � t | d� � st j | � � | _ | j S )N�_cached_user)�hasattrr �get_userr ��requests �@/usr/lib/python3/dist-packages/django/contrib/auth/middleware.pyr r s/ � ��7�N�+�+� 6�#�}�W�5�5������ c � � e Zd Zd� ZdS )�AuthenticationMiddlewarec �j �� t �d� � s J d� � �t �fd�� � �_ d S )N�sessionz�The Django authentication middleware requires session middleware to be installed. Edit your MIDDLEWARE setting to insert 'django.contrib.sessions.middleware.SessionMiddleware' before 'django.contrib.auth.middleware.AuthenticationMiddleware'.c �"