yes thx, I did take a look at it. the sandbox stuff looks interesting for my current problem, but the hole project seems a little bloated, no offence! maybe I'll be able to contribute, after I unterstand, whats should go on here.
On Monday, March 7, 2016 at 5:32:30 PM UTC+1, Tim Graham wrote: > > Djangae is a database backend for App Engine that's under active > development: https://github.com/potatolondon/djangae > > On Monday, March 7, 2016 at 10:33:16 AM UTC-5, Silvan Spross wrote: >> >> Hi everybody >> >> Does anyone use Google App Engine to run a "real" Django application? I >> want to give Google App Engine a try. I don't want to use Google Container >> Engine or Google App Engine Managed VM for now. I consider them as another >> option if using plain Google App Engine does not work out. >> >> My goals are: >> >> 1. >> *Separated Environments *Development, Stage and Production (where stage >> and production can be just different app engine projects and so can be >> considered as "the same"). >> >> 2. *Using Task Queue* (instead of Celery) >> Used for async tasks and scheduled ones (cronjob). >> >> 3. *Using Memcache* (instead of Redis) >> For caching keys up to caching templates etc. >> >> 4. >> *Using Cloud Storage (Buckets) as Storage backend *For media files. >> >> 5. *Using CloudSQL* (instead of Postgres) >> I don't care about nonrel for the moment. Using Datastore should be a >> future goal here. >> >> My subject is all about how to setup and separate environments (1). But >> if someone has feedback or input about another goal, why e.g. not to use >> it, I'm very happy to hear! Btw. my test project is much alike >> https://github.com/GoogleCloudPlatform/appengine-django-skeleton for now. >> >> What bugs me at the moment: >> >> - Load different settings e.g. database based on >> os.getenv('SERVER_SOFTWARE', '').startswith('Google App Engine') >> Is this best practice? >> >> - I run my application local with: >> source env/bin/activate >> dev_appserver.py app.yaml >> to have python libraries that use C extensions loaded locally (like >> mysql) and that >> google.appengine >> is available. But how can I run django management commands locally? >> Whats best practice here? >> >> - And the biggest one: Whats best practice to migrate production >> database? I heard stuff about interacting with the database through a >> separate GCE instance running scripts. Or is there no best practice >> because >> with Datastore "you don't need" migrations ;) >> >> I would be very happy about some tipps pointing me to the right >> direction. Thank you! >> Silvan >> > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/54d65ad8-3e53-4b78-8c6c-7449ae6a6cef%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

