From a2f4c7fa88d011ab6e5d4210c66ceac1f97fc59d Mon Sep 17 00:00:00 2001 From: iotmani Date: Wed, 10 Oct 2018 20:40:09 -0400 Subject: [PATCH] Fix for error when missing MySQLdb (#1728) * Fix for error when missing MySQLdb * Update settings.py * Update settings.py * Update settings.py --- appengine/standard_python37/django/mysite/settings.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/appengine/standard_python37/django/mysite/settings.py b/appengine/standard_python37/django/mysite/settings.py index 059d3a484f13..4eaee248cbd3 100644 --- a/appengine/standard_python37/django/mysite/settings.py +++ b/appengine/standard_python37/django/mysite/settings.py @@ -79,6 +79,12 @@ # Database # https://docs.djangoproject.com/en/2.1/ref/settings/#databases +# Install PyMySQL as mysqlclient/MySQLdb to use Django's mysqlclient adapter +# See https://docs.djangoproject.com/en/2.1/ref/databases/#mysql-db-api-drivers for +# more information +import pymysql +pymysql.install_as_MySQLdb() + # [START db_setup] if os.getenv('GAE_APPLICATION', None): # Running on production App Engine, so connect to Google Cloud SQL using @@ -89,6 +95,7 @@ 'HOST': '/cloudsql/[YOUR-CONNECTION-NAME]', 'USER': '[YOUR-USERNAME]', 'PASSWORD': '[YOUR-PASSWORD]', + 'NAME': '[YOUR-DATABASE]', } } else: