4
votes

Is there any chance that an application developed with Pinax could be deployed in Google App Engine?

As I know, Pinax is based on Django, and integrates tons of applications, it is suitable for building even a social networking site. It's extremely useful but I wonder if I can deploy it on google app engine.

Thank you,

4
It's hard enough to deploy pinax on a standard Ubuntu server. No way!lprsd
@Lakshman Prasad It is not very hard. I managed to do it in half an hour.Peter Long
How might the upcoming Google Cloud SQL change the situation? Oh: Can I use Django with Google Cloud SQL? No, currently Google Cloud SQL is not compatible with Django. code.google.com/apis/sql/faq.html#djangoforresto

4 Answers

10
votes

The main issue here is that Django ORM is not compatible with GAE's datastore but some work has already been made to port Pinax using app-engine-patch. Here is the repository.

1
votes

The key of course is JOIN support for the many to many model relationships. Since this is already being solved for 'eventual consistency' context, there should be no reason that we couldn't. I'm in the middle of moving the social demo over right now.

0
votes

"Hoang"-

It looks like there was a release on Aug 2, 2009, to include Django 1.1 (see http://code.google.com/p/app-engine-patch/wiki/ReleaseNotes )

I know you said July, and August 2 isn't much different than July. :)

I, too, am interested in Pinax on App Engine. Please report your findings, if you try it!

0
votes

Pinaxcombo does it only for the blog part of Pinax. Has there been any effort to port the 'entire' Pinax onto GAE?