o
    iP                     @   s   G d d dZ dS )c                   @   s<   e Zd ZdZdd Zdd Zdd Zdd	 Zed
d Z	dS )
WKTAdapterzS
    An adaptor for Geometries sent to the MySQL and Oracle database backends.
    c                 C   s   |j | _ |j| _d S N)wktsrid)selfgeom r   k/var/www/html/formularioweb/env/lib/python3.10/site-packages/django/contrib/gis/db/backends/base/adapter.py__init__   s   zWKTAdapter.__init__c                 C   s"   t |to| j|jko| j|jkS r   )
isinstancer   r   r   )r   otherr   r   r   __eq__
   s
   


zWKTAdapter.__eq__c                 C   s   t | j| jfS r   )hashr   r   r   r   r   r   __hash__   s   zWKTAdapter.__hash__c                 C   s   | j S r   )r   r   r   r   r   __str__   s   zWKTAdapter.__str__c                 C   s   |S r   r   )clspolyr   r   r   _fix_polygon   s   zWKTAdapter._fix_polygonN)
__name__
__module____qualname____doc__r	   r   r   r   classmethodr   r   r   r   r   r      s    r   N)r   r   r   r   r   <module>   s    