[解決済み]タイプ「QuerySet」のオブジェクトはJSONシリアル化できません
Object Typequerysetis Not Json Serializable
エラー画像
エラーの意味:QuerySetのデータ形式は、JSONでサポートされているシリアル化された形式ではありません
私のコード:
def ajax_value(request): ajax_testvalue = models.MonitorData02DB.objects.all().order_by('-id')[:1] return JsonResponse(ajax_testvalue, safe=False)
ここに電話する django.coreからインポートシリアライザーの実装
元の投稿アドレスを参照してください。 Djangoモデル、JSONへのQuerySetシリアル化メソッド
変更後
def ajax_value(request): ajax_testvalue = serializers.serialize('json', models.MonitorData02DB.objects.all().order_by('-id')[:1]) return HttpResponse(ajax_testvalue)