(Please note that this question and some of the answers are old)
I want to use an existing python framework to develop an application on google appengine.
It should be quick and easy to start and support test driven development practices in an easy way.
Can you recommend a stack? What about django?
Additional Information:
There are several django ports, but the stackoverflow questions are already old. There were several django/appengine solutions, I do not know which one is currently leading. (This is now outdated, see accepted answer and also the other answers).
But also other frameworks are interesting, not only django.
What also sounds good but is not a condition is the possibility to run the app on the framework and the appengine and maybe later run it on a self hosted (noSql-) version of this framework (which maybe could be django, or maybe somehting else).