Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
django
/
contrib
/
gis
/
db
/
backends
/
base
📤 Upload
📝 New File
📁 New Folder
Close
Editing: adapter.py
class WKTAdapter: """ An adaptor for Geometries sent to the MySQL and Oracle database backends. """ def __init__(self, geom): self.wkt = geom.wkt self.srid = geom.srid def __eq__(self, other): return ( isinstance(other, WKTAdapter) and self.wkt == other.wkt and self.srid == other.srid ) def __hash__(self): return hash((self.wkt, self.srid)) def __str__(self): return self.wkt @classmethod def _fix_polygon(cls, poly): # Hook for Oracle. return poly
Save
Cancel