2
私はREST APIを構築し、私の見解からのいずれかの方法は次のHTTPメソッドベストプラクティスは、メソッド
GET
POST
DELETE
PUT
を受け入れる必要があり、これを達成するためのベストプラクティスは何ですか?だとrequest.method
は、これまでのところ私は感謝
私はREST APIを構築し、私の見解からのいずれかの方法は次のHTTPメソッドベストプラクティスは、メソッド
GET
POST
DELETE
PUT
を受け入れる必要があり、これを達成するためのベストプラクティスは何ですか?だとrequest.method
は、これまでのところ私は感謝
がdjango-pistonを使用することを検討して、次の
with_id_storage = {
'GET' : _with_id_get,
'POST' : _with_id_post,
'PUT' : _with_id_put,
'DELETE': _with_id_delete,
}
def with_id(request, id):
try:
log.info('calling %s' % request.method)
return with_id_storage[request.method](request, test_id)
except KeyError:
return HttpResponse('Not ready yet')
を思い付きました。それはあなたが求めていること(そしてはるかに)を行います。
+1:このホイールを改造しないでください。 –