File: //usr/lib/python3/dist-packages/django/contrib/auth/__pycache__/apps.cpython-310.pyc
o
�a� � @ s� d dl mZ d dlmZ d dlmZ d dlmZ d dlm Z
ddlmZ ddlm
Z
mZ dd lmZ dd
lmZ G dd� de�Zd
S )� )� AppConfig)�checks)�DeferredAttribute)�post_migrate)�gettext_lazy� )�get_user_model)�check_models_permissions�check_user_model)�create_permissions)�user_logged_inc @ s$ e Zd ZdZdZed�Zdd� ZdS )�
AuthConfigzdjango.db.models.AutoFieldzdjango.contrib.authz Authentication and Authorizationc C sd t jtdd� tt� dd �}t|t�r ddlm} t j|dd� t
�tt
j
j� t
�tt
j
j� d S )Nz1django.contrib.auth.management.create_permissions)�dispatch_uid�
last_loginr )�update_last_loginr )r �connectr �getattrr �
isinstancer �modelsr r r �registerr
�Tagsr )�self�last_login_fieldr � r �:/usr/lib/python3/dist-packages/django/contrib/auth/apps.py�ready s �
zAuthConfig.readyN)�__name__�
__module__�__qualname__�default_auto_field�name�_�verbose_namer r r r r r
s
r
N)�django.appsr �django.corer �django.db.models.query_utilsr �django.db.models.signalsr �django.utils.translationr r! � r r r
�
managementr �signalsr r
r r r r �<module> s