How much of a pain is it to run a Django App on App Engine? Also, does the Datastore work as-is with Django?
You need to use django-nonrel (source).
You will still find loads of issues:
You can try to get early access to CloudSQL.
Otherwise you are not constraint to use App Engine, you can think about using:
Cheaper and more control with support requirement files like pip.