Object of type 'QuerySet' is not JSON serializable


在Django框架中,我們不能直接將QuerySet對象通過 HttpResponse(json.dumps(QeurySet))返回給前端Ajax....

否則會報錯:Object of type 'QuerySet' is not JSON serializable

 

因此需要序列號后才能返回給前端Ajax....

from django.core import serializers

def ajax_value(request):
    ajax_testvalue = serializers.serialize("json", models.MonitorData02DB.objects.all().order_by("-id")[:1])
    return HttpResponse(ajax_testvalue)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM