2

私は自分のプロジェクトの多くで django-piston を多用しています。Django-Piston を使用して作成された REST API への呼び出しを監視する方法があるかどうかを知りたいと思っていました。

送信された信号はありますか? またはデコレータ?そしてもっと重要なことは、誰かが気にするなら?

Django で REST API の作成を扱っている人がいれば、監視に何を使用しているか教えてください。その中に Piston を使用している人がいれば、この問題に対処する何かを作成できるかもしれません :)

++

オリビエ。

4

1 に答える 1

3

ハンドラーの 1 つを簡単に変更して、カスタム ロギング操作を実行したり、呼び出されたときにいつでも実行したりできます。例えば:

from piston import handler
class MyHandler(handler.BaseHandler):
    # blah blah blah

    def create(self, request):
        attrs = self.flatten_dict(request.POST)
        # log stuff here
于 2011-04-12T22:26:35.083 に答える