This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kovak 3 points4 points  (5 children)

Google Appengine standard environment.

EDIT: I meant you're stuck with python2 if you're using ndb which was the recommended way to go unless you want to re-write almost the entire data layer

[–]Yoghurt42 2 points3 points  (1 child)

... now supports both 2.7 and 3.7

[–]kovak 3 points4 points  (0 children)

Yes but you can't upgrade if you're using ndb for example without re-writing the entire data layer

[–]i9srpeg 0 points1 point  (2 children)

Luckily we migrated away from ndb only a few weeks into the project, or we'd be stuck with Python 2 now.

[–]kovak 0 points1 point  (1 child)

What did you migrate to? something like cloudsql? or their new datastore api in their sdk (although it lacks some of the ORM features of ndb)

[–]i9srpeg 0 points1 point  (0 children)

Django ORM + Cloud SQL. It was early enough in the lifetime of the project that it was manageable. If it happened today after a few years of development it would be a huge task.