
    j                         S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r
  SSKJr  SSKJrJrJr  SS	KJrJr  SS
KJr   " S S\5      rg)    )	AppConfig)checks)DeferredAttribute)post_migrate)gettext_lazy   )get_user_model)check_middlewarecheck_models_permissionscheck_user_model)create_permissions%rename_permissions_after_model_rename)user_logged_inc                   2    \ rS rSrSrSr\" S5      rS rSr	g)
AuthConfig   zdjango.db.models.AutoFieldzdjango.contrib.authz Authentication and Authorizationc                    [         R                  " [        SS9  [         R                  " [        SS9  [	        [        5       SS 5      n[        U[        5      (       a  SSKJ	n  [        R                  " USS9  [        R                  " [        [        R                  R                  5        [        R                  " [        [        R                  R                  5        [        R                  " [         5        g )Nz1django.contrib.auth.management.rename_permissions)dispatch_uidz1django.contrib.auth.management.create_permissions
last_loginr   )update_last_loginr   )r   connectr   r   getattrr	   
isinstancer   modelsr   r   r   registerr   Tagsr   r
   )selflast_login_fieldr   s      P/var/www/html/KUNJ/venv/lib/python3.13/site-packages/django/contrib/auth/apps.pyreadyAuthConfig.ready   s    1L	
 	L	
 #>#3\4H&(9::1""#4CVW(&++*<*<=0&++2D2DE()     N)
__name__
__module____qualname____firstlineno__default_auto_fieldname_verbose_namer    __static_attributes__r#   r"   r   r   r      s    5 D78L*r"   r   N)django.appsr   django.corer   django.db.models.query_utilsr   django.db.models.signalsr   django.utils.translationr   r*    r	   r
   r   r   
managementr   r   signalsr   r   r#   r"   r   <module>r5      s/    !  : 1 6  P P Q #* *r"   