a
    Lcòf  ã                   @   s(   d Z ddlmZmZ G dd„ deƒZdS )zDummy cache backendé    )ÚDEFAULT_TIMEOUTÚ	BaseCachec                       sl   e Zd Z‡ fdd„Zedfdd„Zddd„Zedfdd	„Zedfd
d„Zddd„Z	ddd„Z
dd„ Z‡  ZS )Ú
DummyCachec                    s   t ƒ j|i |¤Ž d S ©N)ÚsuperÚ__init__)ÚselfÚhostÚargsÚkwargs©Ú	__class__© ú]/home/httpd/docs/test/DocsMgr/lib/python3.9/site-packages/django/core/cache/backends/dummy.pyr      s    zDummyCache.__init__Nc                 C   s   | j ||d� dS )N©ÚversionT©Zmake_and_validate_key©r   ÚkeyÚvalueÚtimeoutr   r   r   r   Úadd
   s    zDummyCache.addc                 C   s   | j ||d� |S ©Nr   r   )r   r   Údefaultr   r   r   r   Úget   s    zDummyCache.getc                 C   s   | j ||d� d S r   r   r   r   r   r   Úset   s    zDummyCache.setc                 C   s   | j ||d� dS ©Nr   Fr   )r   r   r   r   r   r   r   Útouch   s    zDummyCache.touchc                 C   s   | j ||d� dS r   r   ©r   r   r   r   r   r   Údelete   s    zDummyCache.deletec                 C   s   | j ||d� dS r   r   r   r   r   r   Úhas_key   s    zDummyCache.has_keyc                 C   s   d S r   r   )r   r   r   r   Úclear!   s    zDummyCache.clear)NN)N)N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r    r!   Ú__classcell__r   r   r   r   r      s   


r   N)Ú__doc__Zdjango.core.cache.backends.baser   r   r   r   r   r   r   Ú<module>   s   