Obsługa Google App Engine i Django

Próbuję wdrożyć mójDjango aplikacja doGoogle App Engine (GAE) wgten dokument. Stworzyłem i skonfigurowałemGoogle Cloud SQL przykład, jak opisano w tym dokumencie. używamPyCharm jako środowisko programistyczne i stworzył projekt GAE ze wsparciem Django.

Skonfigurowałem serwer lokalny tak, aby wskazywał serwer GAE. Kiedy próbuję uruchomić lokalny serwer GAE w PyCharm, pojawia się wyjątek w niewłaściwie skonfigurowanej bazie danych wSETTINGS.PY:

google.appengine.ext.django.backends.rdbms' isn't an available database backend

Widzę z śledzenia stosu, że lokalny serwer używa wersji Django/Library/Python/2.7/site-packages podczas gdy przypuszczam, że powinien użyć tego w/usr/local/google_appengine/lib.

Jaki byłby najlepszy sposób rozwiązania tego problemu, ponieważ mam inne projekty Django, które powinny używać wersji Django w/Library/Python/2.7/site-packages? Jeśli zmodyfikuję mojePYTHONPATH aby dołączyć wersję Django GAE, czy wszystkie moje projekty nie będą odwoływać się do tej wersji Django?

EDYTOWAĆ: Mówiąc dokładniej, lokalny serwer GAE uruchamia się w porządku, ale wyrzuca wspomniany ślad stosusyncdb zadanie aktualizacji mojej bazy danych.

EDYCJA 2: W PyCharm Settings w Python Interpreter znalazłem możliwość modyfikacji ścieżek i dodałem wersję Django 1.4 w wersji dystrybuowanej z GAE SDK. Kiedy uruchamiam serwer rozwoju GAE, widzę, że używa wersji Django z zestawu SDK GAE, ale nadal zawiesza się w definicjach baz danych:

Error was: No module named google.appengine.ext.django.backends.rdbms.base

EDYCJA 3: Wystąpiły problemy podczas próby wdrożenia istniejącej aplikacji Django przy użyciu samouczka. Widziećto osobne pytanie.

questionAnswers(1)

yourAnswerToTheQuestion