B
    ª0H[h  ã               @   sJ   d dl Z d dlmZ e jdkr&ejZnejZG dd„ dejƒZdd„ ZdS )é    N)Úcookies)é   é   r   c                   s   e Zd Z‡ fdd„Z‡  ZS )ÚSimpleCookiec                s,   t |tƒrt | ||¡ ntƒ  ||¡ d S )N)Ú
isinstanceÚMorselÚdictÚ__setitem__Úsuper)ÚselfÚkeyÚvalue)Ú	__class__© úVC:\Users\HIRONO~1\AppData\Local\Temp\pip-install-6bm3nxem\django\django\http\cookie.pyr	      s    
zSimpleCookie.__setitem__)Ú__name__Ú
__module__Ú__qualname__r	   Ú__classcell__r   r   )r   r   r      s   r   c             C   sh   i }x^|   d¡D ]P}d|kr.|  dd¡\}}n
d| }}| ¡ | ¡  }}|sR|rt |¡||< qW |S )zD
    Return a dictionary parsed from a `Cookie:` header string.
    ú;ú=é   Ú )ÚsplitÚstripr   Ú_unquote)ÚcookieZ
cookiedictÚchunkr   Úvalr   r   r   Úparse_cookie   s    
r   )ÚsysÚhttpr   Úversion_infor   r   r   r   r   r   r   Ú<module>   s   
	