Можно ли использовать Django Piston в Google AppEngine? - PullRequest
5 голосов
/ 21 сентября 2009

Я не смог этого сделать из-за всех видов отсутствующих зависимостей (в основном, я думаю, что проблема в коде аутентификации, который опирается на материал django, который недоступен в AppEngine)

Мне было интересно, если кто-нибудь залатал \ разветвил поршень, чтобы он работал на AppEngine?

Ответы [ 3 ]

5 голосов
/ 21 сентября 2009
2 голосов
/ 29 сентября 2009

Оказывается, проблема с Piston и AppEngine связана, главным образом, с кодом аутентификации. Итак, мне удалось перенести Piston в AppEngine, выполнив следующие действия:

  1. Я использую проект app-engine-patch , который интегрирует среду аутентификации django с Google AppEngine
  2. Я разветвил Piston и удалил весь код и модели аутентификации OAuth (в authentication.py). Вероятно, не слишком сложно конвертировать модель и код авторизации, но, поскольку мне это не нужно, я не стал беспокоиться ...
1 голос
/ 13 октября 2009

Я разветвлял django-oauth, чтобы сделать его совместимым с app-engine-patch. Так что в конечном итоге он может быть использован с django-поршневым-app-engine .

http://bitbucket.org/mtourne/django-oauth-appengine/

...