当前位置:   article > 正文

[ERROR]django serialize ‘dict‘ object has no attribute ‘_meta‘_django 'dict' object has no attribute 'account

django 'dict' object has no attribute 'account

django在调取mysql数据库中的某个字段的数据时,用的代码如下:

def Event(request):
    val = models.zygoteas.objects.values('G','E','C','Co','S')
    cal = serializers.serialize('json',val)
    return HttpResponse(json.dumps(cal))
  • 1
  • 2
  • 3
  • 4

出现如下的错误:
在这里插入图片描述

解决办法:

将values改为only即可,返回到页面的数据即为json格式的数据
完整代码:

def Event(request):
    val = models.zygoteas.objects.only('G','E','C','Co','S')
    cal = serializers.serialize('json',val)
    return HttpResponse(json.dumps(cal))
  • 1
  • 2
  • 3
  • 4
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号