gae2django is a Django helper application that provides an implementation of Google's App Engine API based on pure Django.
The helper makes it easier to re-use applications originally designed for
... [More]
Google's App Engine environment in a Django environment.
(If you want to run existing Django applications in Google's App Engine environment, then Google App Engine Helper for Django is the right choice for you...)
Implemented APIsDatastore API (untested, Model and properties are ported, a first port of the GQL parser is available) Memcache API URL fetch API Users API Mail API (untested) How to Use the Helperadd gae2django to INSTALLED_APPS add gae2django.middleware.FixRequestUserMiddleware to MIDDLEWARE_CLASSES below AuthenticationMiddleware at the top of manage.py add import gae2django
gae2django.install()This installs a drop-in replacement for the google.appengine module.
For known issues and limitations of the ported APIs see KnownIssues.
Please join the mailing list for gae2django related questions.
This project is in a very early stage of development. So don't expect that things always work as expected. Feel free to contribute! [Less]