説明するには:
from django.views.generic.base import View
from django.views.decorators.csrf import csrf_exempt
from django.utils.decorators import method_decorator
class TestView(View):
@method_decorator(csrf_exempt)
def dispatch(self, request, *args, **kwargs):
return HttpResponse('haha')
urls.py は
url(r'^test/', TestView.as_view()),
GET すると表示されますhaha
が、POST を実行すると空白のページが表示されます...
ここで何が欠けていますか?
編集:私がやっていることを明確にするために。さまざまな方法で JSON を解析する必要がある JSON ストリーム CURD ビューを作成しています。それらの 1 つは、ビューがビュー内の別のメソッドにディスパッチし、何かを返す特定のパターンを持つ ppl POST データです。しかし、代わりに何も返さないことが判明しました。そこで、最小限の PoC を提示します。私のコードが間違っていたことを教えてください。ティア!
ところで、可能な関連する質問