Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
django
/
contrib
/
gis
/
db
/
backends
/
spatialite
📤 Upload
📝 New File
📁 New Folder
Close
Editing: features.py
from django.contrib.gis.db.backends.base.features import BaseSpatialFeatures from django.db.backends.sqlite3.features import ( DatabaseFeatures as SQLiteDatabaseFeatures, ) from django.utils.functional import cached_property class DatabaseFeatures(BaseSpatialFeatures, SQLiteDatabaseFeatures): can_alter_geometry_field = False # Not implemented supports_3d_storage = True @cached_property def supports_area_geodetic(self): return bool(self.connection.ops.lwgeom_version()) @cached_property def django_test_skips(self): skips = super().django_test_skips skips.update({ "SpatiaLite doesn't support distance lookups with Distance objects.": { 'gis_tests.geogapp.tests.GeographyTest.test02_distance_lookup', }, }) return skips
Save
Cancel