我已经在网上关注了许多教程和示例来设置和使用django活塞。它们都完美无缺,直到我尝试集成oauth身份验证。我一直在反对以下例子:
http://blog.carduner.net/2010/01/26/django-piston-and-oauth/ http://github.com/clemesha/django-piston-oauth-example
然而,这些似乎都未能包含所需的oauth模板和视图的示例。我很可能没有正确实施它,所以任何建议都会非常有用。
总结。我有一个工作的django活塞设置(返回/插入数据)。我正在努力的是集成oauth身份验证的权威指南。即我需要安装什么,我需要创建哪些视图,设置,网址模式和模板?
由于
答案 0 :(得分:5)
如果您使用的是Piston的发布版本,您可能会对我们如何在Snowy中实施OAuth感兴趣,我们为Tomboy提供的AGPL网络应用说明:
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 fork(显然会很快变成0.3)?但是如果你使用他的代码,这是他的指示:
http://groups.google.com/group/django-piston/msg/5a148c8e33654c5d
(请务必阅读该主题中的所有回复,因为他做了一些澄清)