wesley tanaka

Google App Engine Helper For Django with App Engine 1.1.8

‹ Dried fruit shell helmet | Show ignored files in Git ›
()
Google App Engine Helper for Django r52—the one that works with the Django 0.96 that comes stock with Google App Engine—no longer works with Google App Engine 1.1.8. It gives an error like:
cd mysite; /usr/bin/python manage.py runserver
Traceback (most recent call last):
File "manage.py", line 18, in <module>
InstallAppengineHelperForDjango()
File ".../mysite/appengine_django/__init__.py", line 440, in InstallAppengineHelperForDjango
InstallAppengineDatabaseBackend()
File ".../mysite/appengine_django/__init__.py", line 175, in InstallAppengineDatabaseBackend
PatchTestDBCreationFunctions()
File ".../mysite/appengine_django/__init__.py", line 188, in PatchTestDBCreationFunctions
from django.test import utils
File ".../mysite/.google_appengine/lib/django/django/test/__init__.py", line 6, in <module>
from django.test.testcases import TestCase
File ".../mysite/.google_appengine/lib/django/django/test/testcases.py", line 2, in <module>
from django.db import transaction
File ".../mysite/.google_appengine/lib/django/django/db/__init__.py", line 30, in <module>
connection = backend.DatabaseWrapper(**settings.DATABASE_OPTIONS)
File ".../mysite/appengine_django/db/base.py", line 123, in __init__
self._setup_stubs()
File ".../mysite/appengine_django/db/base.py", line 134, in _setup_stubs
from google.appengine.tools import dev_appserver_main
File ".../mysite/.google_appengine/google/appengine/tools/dev_appserver_main.py", line 73, in <module>
from google.appengine.tools import appcfg
File ".../mysite/.google_appengine/google/appengine/tools/appcfg.py", line 48, in <module>
from google.appengine.cron import groctimespecification
File ".../mysite/.google_appengine/google/appengine/cron/groctimespecification.py", line 39, in <module>
import groc
File ".../mysite/.google_appengine/google/appengine/cron/groc.py", line 24, in <module>
import antlr3
ImportError: No module named antlr
The solution is to apply the patch from revision 68 (on Github) to your copy of google app engine for django helper.

Suggested Links

Syndicate content