JSONデータを返す必要がある単純なビューがありますが、使用するdjango serialize
とJsonResponse
各文字がオブジェクトとして返されます。スニペットは次のとおりです。
def query(request):
data = serializers.serialize('json', Post.objects.all())
response = JsonResponse(data, safe=False)
return response
問題は、印刷したい場合response.content[0]
、応答の最初の文字であるため、乱数が返されることです。
応答を単純な辞書 (JSON) のようにアクセスできるようにする方法はありますか?