Завершить "поршень django с поддержкой oauth"

Я следил за несколькими учебниками и примерами в Интернете для настройки и использования поршня django. Все они работают безупречно, пока я не попытаюсь интегрировать аутентификацию oauth. Я работал против следующих примеров:

http://blog.carduner.net/2010/01/26/django-piston-and-oauth/ http://github.com/clemesha/django-piston-oauth-example

Тем не менее, оба они, похоже, не включают примеры требуемых шаблонов и представлений oauth. Весьма вероятно, что я просто не применяю его должным образом, поэтому любые советы были бы чрезвычайно полезными.

В заключение. У меня есть рабочий поршень django (который возвращает/вставляет данные). То, с чем я борюсь, - это окончательное руководство по интеграции аутентификации oauth. То есть что мне нужно установить, какие представления, настройки, шаблоны url и шаблоны мне нужно создать?

Спасибо

Ответ 1

Если вы используете выпущенную версию Piston, вам может быть интересно, как мы внедрили OAuth в Snowy, наше веб-приложение AGPL для заметок Tomboy:

http://git.gnome.org/browse/snowy/tree/urls.py#n48

http://git.gnome.org/browse/snowy/tree/api/urls.py

http://git.gnome.org/browse/snowy/tree/api/templates/piston/authorize_token.html

http://git.gnome.org/browse/snowy/tree/api/handlers.py

Представления OAuth объединены с поршнем (в выпущенной версии).

Мне еще нужно обновить до прошивки улучшенную вилку OAuth (которая, вероятно, скоро превратится в 0.3?), но вот его инструкции, если вы используете его код:

http://groups.google.com/group/django-piston/msg/5a148c8e33654c5d

(обязательно прочитайте все его ответы в этом потоке, поскольку он делает некоторые разъяснения)