Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
django
/
contrib
/
gis
/
db
/
backends
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: utils.cpython-310.pyc
o ���_ � @ s d Z G dd� d�ZdS )zL A collection of utility routines and classes used by the spatial backends. c @ s2 e Zd ZdZdZd dd�Zedd� �Zdd� ZdS ) �SpatialOperatorzY Class encapsulating the behavior specific to a GIS operation (used by lookups). Nc C s || _ || _d S )N��op�func)�selfr r � r �F/usr/lib/python3/dist-packages/django/contrib/gis/db/backends/utils.py�__init__ s zSpatialOperator.__init__c C s | j rdS dS )Nz%(func)s(%(lhs)s, %(rhs)s)z%(lhs)s %(op)s %(rhs)s)r )r r r r �default_template s z SpatialOperator.default_templatec C s2 | j p|j p| j}|�| j| jd�� || |fS )Nr )�sql_templater �updater r )r � connection�lookup�template_params� sql_paramsr r r r �as_sql s zSpatialOperator.as_sql)NN) �__name__� __module__�__qualname__�__doc__r r �propertyr r r r r r r s r N)r r r r r r �<module> s
Save
Cancel