Развертывание приложения 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 в :
Это мое первое развертывание приложения, и я не знаю, что я делаю неправильно