Hi I get error while i'm trying to run my application on heroku with Spatialite:
Unable to load the SpatiaLite library extension. Library names tried: mod_spatialite.so, mod_spatialite.
my settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
# 'ENGINE':'django.contrib.gis.db.backends.postgis',
# 'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
django_heroku.settings(locals()) # geodjango=True
if DATABASES['default']['ENGINE'] in ('django.db.backends.postgresql', 'django.db.backends.postgresql_psycopg2'):
DATABASES['default']['ENGINE'] = 'django.contrib.gis.db.backends.postgis'
elif DATABASES['default']['ENGINE'] == 'django.db.backends.sqlite3':
DATABASES['default']['ENGINE'] = 'django.contrib.gis.db.backends.spatialite'