U
    Æ½„bF  ã                   @   s–   d dl mZ d dlmZ d dlmZ ddddiieeddƒeed	dƒdddd
d
dddddgddi dœZg Zeeedi ƒeed�a	dd„ Z
e e
¡ dS )é    )Úsettings)Úsetting_changed)ÚAPISettingsTÚbasicÚtypeÚ	LOGIN_URLNÚ
LOGOUT_URLFÚgetÚpostÚputÚdeleteÚpatchÚ )ZUSE_SESSION_AUTHZSECURITY_DEFINITIONSr   r   ZDOC_EXPANSIONZAPIS_SORTERZOPERATIONS_SORTERZJSON_EDITORZSHOW_REQUEST_HEADERSZSUPPORTED_SUBMIT_METHODSZVALIDATOR_URLZACCEPT_HEADER_VERSIONZCUSTOM_HEADERSÚSWAGGER_SETTINGS)Zuser_settingsÚdefaultsZimport_stringsc                  O   sP   |d dkr|d t _|d dkr,|d t _|d dkr<dS t|d ttƒa dS )zi
    Reloads settings during unit tests if override_settings decorator
    is used. (Taken from DRF)
    Zsettingr   Úvaluer   r   N)Úswagger_settingsr   r   r   ÚDEFAULTSÚIMPORT_STRINGS)ÚargsÚkwargs© r   úC/tmp/pip-unpacked-wheel-sh0jdej0/rest_framework_swagger/settings.pyÚreload_settings)   s    

ýr   )Zdjango.confr   Zdjango.test.signalsr   Zrest_framework.settingsr   Úgetattrr   r   r   r   Úconnectr   r   r   r   Ú<module>   sB    ÿÿ

ûé
ý