o
    …Ýhþ  ã                   @   s,   d dl mZ d dlmZ G dd„ deƒZdS )é    )ÚImproperlyConfigured)ÚStoragec                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚBaseStoragec                 K   sn   |   ¡ }| ¡ D ]\}}t| |ƒst| ||ƒ q| ¡ D ]\}}||vr.td || jj¡ƒ‚t| ||ƒ qd S )NzInvalid setting '{}' for {})Úget_default_settingsÚitemsÚhasattrÚsetattrr   ÚformatÚ	__class__Ú__name__)ÚselfÚsettingsZdefault_settingsÚnameÚvalue© r   úU/var/www/html/magazine_api/magazine_env/lib/python3.10/site-packages/storages/base.pyÚ__init__   s   
€þÿøzBaseStorage.__init__c                 C   s   i S )Nr   )r   r   r   r   r      s   z BaseStorage.get_default_settingsN)r   Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s    r   N)Zdjango.core.exceptionsr   Zdjango.core.files.storager   r   r   r   r   r   Ú<module>   s    