Pregunta

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?

¿Fue útil?

Solución

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

Otros consejos

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top