10

私は、ウェブ上のいくつかのチュートリアルと例に従って、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 パターン、およびテンプレートを作成する必要がありますか?

ありがとう

4

1 に答える 1

5

Piston のリリース バージョンを使用している場合は、Tomboy 向けの AGPL Web アプリである Snowy に OAuth を実装する方法に興味があるかもしれません。

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 ビューはピストンにバンドルされています (リリースされたバージョン)。

私はまだ prencher の改良された OAuth フォーク (どうやら 0.3 に変わるようです?) にアップグレードしていませんが、彼のコードを使用している場合の手順は次のとおりです。

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

(彼はいくつかの説明をしているので、そのスレッドの彼のすべての応答を必ず読んでください)

于 2010-09-24T00:50:53.333 に答える