Развертывание приложения Django на Heroku и получение AttributeError: объект 'DatabaseOperations' не имеет атрибута 'geo_db_type'

Я пытаюсь развернуть свое приложение на Heroku, я получаю эту ошибку:

AttributeError: 'DatabaseOperations' object has no attribute 'geo_db_type'
<
import dj_database_url
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = os.getenv("DEBUG", "False") == "True"

ALLOWED_HOSTS = os.getenv("ALLOWED_HOSTS")
DEVELOPMENT_MODE = os.getenv("DEVELOPMENT_MODE", "False") == "True"
...
if DEVELOPMENT_MODE is True:
    DATABASES = {
        "default": {
            "ENGINE": "django.contrib.gis.db.backends.postgis",
            "NAME": "manage",
            "USER": "testuser",
            "PASSWORD": "Lin123",
            "HOST": "localhost",
            "PORT": "",
        }
    }
elif len(sys.argv) > 0:
    if os.getenv("DATABASE_URL", None) is None:
        raise Exception("DATABASE_URL environment variable not defined")
    DATABASES = {
        "default": dj_database_url.config(),
    }
...
import django_heroku

GEOS_LIBRARY_PATH = os.getenv("GEOS_LIBRARY_PATH")
GDAL_LIBRARY_PATH = os.getenv("GDAL_LIBRARY_PATH")

django_heroku.settings(locals())
моя настройка DATABASE в :

Это мое первое развертывание приложения, и я не знаю, что я делаю неправильно

Вернуться на верх