Heroku django Spatialite Не удается загрузить расширение библиотеки SpatiaLite

Привет, я получаю сообщение об ошибке, когда пытаюсь запустить свое приложение на heroku с помощью Spatialite:

Не удается загрузить расширение библиотеки SpatiaLite. Опробованы имена библиотек: mod_spatialite.so, mod_spatialite.

мой 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'
Вернуться на верх