特定の view 関数を csrf の対象から外す

調べてもなかなか見つからなかったのでメモがわりに残します。


RESTful API を作成する場合、csrf トークンが邪魔でした。
これは、 django.views.decorators.csrf.csrf_exempt を利用すれば
解決することが可能です。


例えば以下のように記載します。

from django.views.decorators.csrf import csrf_exempt

@csrf_exempt
def my_view(request):
    return HttpResponse('Hello world')


詳しくは 公式(1.3, 英語) を参照願います。