U
    mf                     @   s   d dl mZ dZdddZdS )    )md5ztemplate.cache.%s.%sNc                 C   sH   t dd}|d k	r8|D ] }|t|  |d qt| | f S )NF)Zusedforsecurity   :)r   updatestrencodeTEMPLATE_FRAGMENT_KEY_TEMPLATE	hexdigest)Zfragment_nameZvary_onZhasherarg r
   ;/tmp/pip-unpacked-wheel-siwebuq3/django/core/cache/utils.pymake_template_fragment_key   s    
r   )N)Zdjango.utils.cryptor   r   r   r
   r
   r
   r   <module>   s   