matobaの備忘録

和歌山と東京を往復しつつ活動するエンジニアの記録

djangoでjsonのレスポンスを返す方法

djangojsonのレスポンスを返す方法を探した。

同じことを今後もググるように思うので、ここに書いておきます。

なお、djangoのバージョンは、1.11.6です。古いと、ちょっと違ったような。

views.py に以下のように書く。

from django.http.response import JsonResponse

def json_view(request):
    return JsonResponse({"key":"value"})

すると、以下のように結果が返る。

{"key":"value"}

便利ですねえ。