我看过relevant section of the Piston documentation,但它似乎只关注如何打开它,而不是它对客户来说是什么样子,或者如何测试它以验证它是否正常工作。 example似乎只使用HTTP Basic和curl
。最后,Ned Batchelder's question使它看起来像是一个教程。感谢。
答案 0 :(得分:15)
我刚刚在http://blog.carduner.net/2010/01/26/django-piston-and-oauth/找到了一个教程。希望这会对某人有所帮助。
答案 1 :(得分:1)
我做了本杰明戴尔;你在什么时候?无尽的循环?在这种情况下;将此功能添加到yourapp.api.views:
# Create your views here.
from django.shortcuts import render_to_response
from django.template import RequestContext
def request_token_ready(request, token):
error = request.GET.get('error', '')
ctx = RequestContext(request, {
'error' : error,
'token' : token
})
return render_to_response(
'piston/request_token_ready.html',
context_instance = ctx
)
并设置settings.OAUTH_CALLBACK_VIEW =“api.views.request_token_ready”