2010-07-27 12 views
10

Podążyłem za kilkoma tutorialami i przykładami w Internecie, aby ustawić i użyć tłoka django. Wszystkie działają bezbłędnie, dopóki nie spróbuję zintegrować uwierzytelniania oauth. Ja pracuję na poniższych przykładach:Kompletny "tłok django z obsługą oautha", przykład

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

Jednak oba te wydają się nie zawierać przykłady wymaganych szablonów OAuth i poglądów. Jest całkiem możliwe, że po prostu nie wdrażam go właściwie, więc każda rada byłaby niezwykle pomocna.

Podsumowując. Mam działającą konfigurację tłoków django (która zwraca/wstawia dane). Z czym walczę, to ostateczny przewodnik po integracji uwierzytelniania oauth. To znaczy. co muszę zainstalować, jakie widoki, ustawienia, wzorce adresów URL i szablony muszę utworzyć?

Dzięki

Odpowiedz

5

Jeśli używasz wersji programu tłoka, może być zainteresowany w jaki sposób realizowane OAuth w śnieżny, nasz AGPL web app Tomboy zauważa:

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

Widoki OAuth są dołączone do tłoka (w wersji zwolnionej).

mam jeszcze uaktualnienia do prencher poprawiła OAuth widelec (co podobno przekształcić 0,3 wkrótce?), Ale tutaj są jego instrukcje jeśli używasz jego kod:

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

(upewnij się, przeczytaj wszystkie jego odpowiedzi w tym wątku, gdy robi pewne wyjaśnienia)