Frage

I'm thinking of hosting an app on app engine, and I already started building it in native django. Is it crazy to use djangoappengine (django-nonrel) for a production product? Is it proven?

War es hilfreich?

Lösung

It seems to be available at least since 2010 and acknowledged by Google. So I'd say it's pretty solid.

Andere Tipps

django-appengine is widely used in production by companies such as Potato London, have a look at their porfolio, you'll find some pretty solid stuff.

You do need to realize that there are quite substancial diferences with a vanilla Django SQL installation, especially in the ORM, many complex queries will not be available as JOINs are not supported natively. There are workarounds for most problems but they're a bit harder to wrap your head around if you never used non-relational databases or Datastore.

Make sure you read the documentation on Datastore and the django-appengine DB documentation and judge if it's worth the trouble.

Also worth mention these two packages from AllButtonsPressed that help a lot dbindexer and nonrel-search.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top