
    %^g                         d dl mZ d dlmZ d dlmZ  G d de      Z G d de      Z G d d	e      Z G d
 de      Z	 e       Z
 e       Z e       Z e	       Zy)    )
LazyObject)settings)get_module_classc                       e Zd Zd Zy)Backendc                 J     t        t        j                               | _        y N)r   r   THUMBNAIL_BACKEND_wrappedselfs    Z/var/www/html/webapps/promises/venv/lib/python3.12/site-packages/sorl/thumbnail/default.py_setupzBackend._setup       D()C)CDF    N__name__
__module____qualname__r    r   r   r   r          Gr   r   c                       e Zd Zd Zy)KVStorec                 J     t        t        j                               | _        y r	   )r   r   THUMBNAIL_KVSTOREr   r   s    r   r   zKVStore._setup   r   r   Nr   r   r   r   r   r      r   r   r   c                       e Zd Zd Zy)Enginec                 J     t        t        j                               | _        y r	   )r   r   THUMBNAIL_ENGINEr   r   s    r   r   zEngine._setup   s    C()B)BCEr   Nr   r   r   r   r   r      s    Fr   r   c                       e Zd Zd Zy)Storagec                 J     t        t        j                               | _        y r	   )r   r   THUMBNAIL_STORAGEr   r   s    r   r   zStorage._setup   r   r   Nr   r   r   r   r!   r!      r   r   r!   N)django.utils.functionalr   sorl.thumbnail.confr   sorl.thumbnail.helpersr   r   r   r   r!   backendkvstoreenginestorager   r   r   <module>r+      sd    . ( 3Gj G
Gj G
FZ F
Gj G
 )
)	
)r   