
    qpf                     N    d dl Z d dlmZ d dlmZ ddlmZ  G d de          ZdS )    N)Any)DjangoJSONEncoder   )BaseSerializerc                   2    e Zd ZeZdedefdZdedefdZdS )JSONSerializervaluereturnc                 \    t          j        || j                                                  S )N)cls)jsondumpsencoder_classencodeselfr	   s     ]/var/www/html/nettyfy-visnx/env/lib/python3.11/site-packages/django_redis/serializers/json.pyr   zJSONSerializer.dumps   s&    z%T%7888??AAA    c                 N    t          j        |                                          S )N)r   loadsdecoder   s     r   r   zJSONSerializer.loads   s    z%,,..)))r   N)	__name__
__module____qualname__r   r   r   bytesr   r    r   r   r   r   	   sc        %MB3 B5 B B B B*5 *S * * * * * *r   r   )r   typingr   django.core.serializers.jsonr   baser   r   r   r   r   <module>r       sx           : : : : : :            * * * * *^ * * * * *r   