
vÅÏ^}  ã               @   s5   d  d l  Z  d  d l m Z d Z d d d „ Z d S)é    N)Úquoteztemplate.cache.%s.%sc             C   sW   | d  k r f  } d j  d d „  | Dƒ ƒ } t j | j ƒ  ƒ } t |  | j ƒ  f S)Nú:c             s   s!   |  ] } t  t | ƒ ƒ Vq d  S)N)r   Ústr)Ú.0Úvar© r   ú9/tmp/pip-build-8lau8j11/django/django/core/cache/utils.pyú	<genexpr>
   s    z-make_template_fragment_key.<locals>.<genexpr>)ÚjoinÚhashlibÚmd5ÚencodeÚTEMPLATE_FRAGMENT_KEY_TEMPLATEÚ	hexdigest)Zfragment_nameZvary_onÚkeyÚargsr   r   r   Úmake_template_fragment_key   s
    r   )r   Úurllib.parser   r   r   r   r   r   r   Ú<module>   s   