
    Dvg                         d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z
 ddlmZ ddlmZmZmZ dd	lmZ dd
lmZ  G d de          ZdS )    )	AppConfig)checks)DeferredAttribute)post_migrate)gettext_lazy   )get_user_model)check_middlewarecheck_models_permissionscheck_user_model)create_permissions)user_logged_inc                   2    e Zd ZdZdZ ed          Zd ZdS )
AuthConfigzdjango.db.models.AutoFieldzdjango.contrib.authz Authentication and Authorizationc                    t          j        t          d           t          t	                      dd           }t          |t                    rddlm} t          j        |d           t          j        t          t          j        j                   t          j        t          t          j        j                   t          j        t                     d S )Nz1django.contrib.auth.management.create_permissions)dispatch_uid
last_loginr   )update_last_loginr   )r   connectr   getattrr	   
isinstancer   modelsr   r   r   registerr   Tagsr   r
   )selflast_login_fieldr   s      U/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/django/contrib/auth/apps.pyreadyzAuthConfig.ready   s    L	
 	
 	
 	
 #>#3#3\4HH&(9:: 	X111111"#4CVWWWW(&+*<===0&+2DEEE()))))    N)__name__
__module____qualname__default_auto_fieldname_verbose_namer    r   r   r   r      s>        5 D178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   signalsr   r   r'   r   r   <module>r0      s    ! ! ! ! ! !       : : : : : : 1 1 1 1 1 1 6 6 6 6 6 6       P P P P P P P P P P * * * * * * # # # # # #* * * * * * * * * *r   