
    h:                     |    d dl Z 	 d dlmZ  G d de      Zy# e$ r d dlmZ  G d dej                        ZY .w xY w)    N)	JSONField)modelsc                       e Zd Zd Zy)JSONFieldBasec                 x    t        j                  dd       t        j                  j                  | g|i | y )Nz]"jsoneditor" module not available, to enable json mode please run: "pip install djongo[json]"   )
stacklevel)warningswarnr   	TextField__init__)selfargskwargss      U/var/www/html/ranktracker/api/venv/lib/python3.12/site-packages/djongo/models/json.pyr   zJSONFieldBase.__init__
   s7    MM9EFH %%d<T<V<    N)__name__
__module____qualname__r    r   r   r   r      s    	=r   r   c                       e Zd Zd Zy)r   c                     |S )Nr   )r   values     r   get_prep_valuezJSONField.get_prep_value   s    r   N)r   r   r   r   r   r   r   r   r      s    r   r   )r
   "jsoneditor.fields.django_jsonfieldr   r   ImportError	django.dbr   r   r   r   r   <module>r      sB    =M   	= =(( =	=s     ;;