Połącz Django z Google Cloud SQL
Próbuję połączyć Django z Google Cloud SQL, pracując z pythonem 2.7 i django 1.5 pod Windows. Przejrzałem instrukcje na tej stronie:https://developers.google.com/appengine/docs/python/cloud-sql/django
Mój plik settings.py ma podstawowe ustawienia bazy danych formularza:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'INSTANCE': 'my_project:instance1',
'NAME': 'my_database',
}
}
Oczywiście odpowiednia instancja może SQL i baza danych utworzona za pomocą zachęty SQL konsoli google apis
Kiedy próbuję biecmanage.py syncdb
po raz pierwszy, aby uzyskać token OAuth2, otrzymuję to:
Błąd operacyjny: (2003, „Nie można połączyć się z serwerem MySQL na„ localhost ”(10061)”)
Zanim zapytasz, upewniłem się, że zarówno pakiety django, jak i google znajdują się w moim PYTHONPATH, a także „C: Program Files (x86) Google Google_appengine lib Django-1.5”
Każda pomoc byłaby naprawdę mile widziana!