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"}

便利ですねえ。