o
    Ph                     @   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                   @   s4   e Zd ZeZdedefddZdedefddZdS )JSONSerializervaluereturnc                 C   s   t j|| jd S )N)cls)jsondumpsencoder_classencodeselfr    r   i/var/www/html/Testing_prj/Navya-Bakers/venv/lib/python3.10/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   django.core.serializers.jsonr   baser   r   r   r   r   r   <module>   s
    