From 6f2dd0cb722d2a05dcc2ea6700ac7f7c60c7897d Mon Sep 17 00:00:00 2001 From: Clemens Wolff Date: Wed, 8 May 2019 11:13:44 -0400 Subject: [PATCH] Fix sslmode with custom SQLite DATABASE_URL --- app/app/settings.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/app/settings.py b/app/app/settings.py index 21dd43ac..730c0b78 100644 --- a/app/app/settings.py +++ b/app/app/settings.py @@ -220,3 +220,7 @@ APPLICATION_INSIGHTS = { } django_heroku.settings(locals(), test_runner=False) + +# work-around for dj-database-url: explicitly disable ssl for sqlite +if DATABASES['default'].get('ENGINE') == 'django.db.backends.sqlite3': + DATABASES['default'].get('OPTIONS', {}).pop('sslmode', None)