
    k"gN                     X    d dl mZmZ d dlmZ d dlmZ  ede dd      Zdd	Zdd
Z	y)    )STATICFILES_STORAGE_ALIASsettings)get_finders)Errorz$The STORAGES setting must define a 'z
' storage.zstaticfiles.E005)idNc                     g }t               D ]$  }	 |j                         }|j                  |       & |S # t        $ r Y 4w xY w)z)Check all registered staticfiles finders.)r   checkextendNotImplementedError)app_configskwargserrorsfinderfinder_errorss        Z/var/www/html/djangosite/lib/python3.12/site-packages/django/contrib/staticfiles/checks.pycheck_findersr      sQ    F- )	)"LLNM MM-() M	 # 		s   6	AAc                 `    g }t         t        j                  vr|j                  t               |S )z2Ensure staticfiles is defined in STORAGES setting.)r   r   STORAGESappendE005)r   r   r   s      r   check_storagesr      s&    F (9(99dM    )N)
django.confr   r   "django.contrib.staticfiles.findersr   django.core.checksr   r   r   r    r   r   <module>r      s3    ; : $*+D*EZP
r   