diff --git a/thrillwiki/settings.py b/thrillwiki/settings.py index 552bea43..de8a7ff3 100644 --- a/thrillwiki/settings.py +++ b/thrillwiki/settings.py @@ -93,18 +93,19 @@ WSGI_APPLICATION = "thrillwiki.wsgi.application" # Database -# Parse database URL but use PostGIS engine +# Parse database URL but force PostGIS engine db_config = dj_database_url.config( default="postgresql://thrillwiki:thrillwiki_secure_password@localhost:5432/thrillwiki", conn_max_age=600, conn_health_checks=True, ) -# Override engine to use PostGIS -db_config["ENGINE"] = "django.contrib.gis.db.backends.postgis" - +# Force PostGIS engine - override any parsed engine DATABASES = { - "default": db_config + "default": { + **db_config, + "ENGINE": "django.contrib.gis.db.backends.postgis", + } } # Cache settings