U
    cc                     @   s@   d dl Z d dlmZ d dlmZ ddlmZ G dd deZdS )    N)Any)DjangoJSONEncoder   )BaseSerializerc                   @   s0   e Zd ZeZeedddZeedddZdS )JSONSerializer)valuereturnc                 C   s   t j|| jd S )N)cls)jsondumpsencoder_classencodeselfr    r   W/var/www/html/project/venv/lib/python3.8/site-packages/django_redis/serializers/json.pyr      s    zJSONSerializer.dumpsc                 C   s   t | S )N)r
   loadsdecoder   r   r   r   r      s    zJSONSerializer.loadsN)	__name__
__module____qualname__r   r   r   bytesr   r   r   r   r   r   r   	   s   r   )r
   typingr   Zdjango.core.serializers.jsonr   baser   r   r   r   r   r   <module>   s   