I invested a year in a pure GAE (AppEngine) project, needed to have auth and after much research decided to switch to web2py. This full stack framework blew me away! It is so simple and powerful, but it needs learning.
My plan is to switch gradually to web2py because I have paying customers and other waiting to subscribe which I am holding on. One part of quick switching is replacing the Django templates I use with web2py. That part is relatively easy. The product is developed entirely for mobile using jQuery Mobile. It has the capability to run on desktop too but Internet Explorer creates issues - clicking on buttons and submit does not fires always. I believe web2py addresses this - I created layout_mobile.html template based on layout.html which has IE related code and tested it - it seems to work. But the main part is I have to use the native AppEngine Datastore because my database models and code is optimized and tested for thousand users for which Datastore is very good - nonSQL is very quick on this. The bottom line - how to use the native Google Datastore inside web2py? Are there any nasty incompatibilities? Thanks in advance, Regards, --Constantine

