Должен ли я использовать приложение google-app-engine-django или app-engine-patch или что-то еще?
Нужно ли использовать Django для использования в GAE? У кого-то был хороший или плохой опыт любого или любого эквивалента? Есть ли разница между ними? Что проще в использовании?
Привет
Джеф
Ответы
Ответ 1
Я предполагаю, что вы хотите запустить django на движке приложения (иначе использование API appengine напрямую - лучшее решение).
Altho 'Механизм Google App поддерживает django 1.0 из коробки, администратор django, auth не работает на нем, поскольку они зависят от моделей.
Appengine patch patches django, чтобы администратор работал даже в Bigtable API.
Патч Appengine также часто позволяет работать с последней версией django.
Итак, опять же: "Вы должны использовать патч для приложений"
Ответ 2
Патч для Google App Engine, похоже, умер примерно в августе 2009 года.
http://code.google.com/p/app-engine-patch/issues/detail?id=253
Ответ 3
Я думаю, это зависит от того, что именно вы хотите развивать.
Вы должны использовать app-engine-patch, если вам нужен интерфейс администратора Django, в противном случае google-приложение -engine-django должно быть достаточно.
Ответ 4
Используйте патч Django, если у вас уже есть приложение django, которое вы знаете, что хотите использовать. Помните, что GAE поставляется со своими API/приложениями.