2018-10-12 Django serializers.serialize("json", data) AttributeError: 'dict' object has no attrib...

https://stackoverflow.com/questions/46062242/queryset-serialize-attributeerror-dict-object-has-no-attribute-meta?noredirect=1&lq=1

    data = SampleProductStatus.objects.filter(sample__customer_id=request.user.username).values('status')\
        .annotate(count=Count('status')).values('status', 'count')
    # 下面方法会出现 AttributeError: 'dict' object has no attribute '_meta'
    # qs_json = serializers.serialize('json', data)
    # 下面方法会出现 TypeError: Object of type 'QuerySet' is not JSON serializable
    # resp = json.dumps(data)
    resp = json.dumps(list(data), cls=DjangoJSONEncoder)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 刚蹲腿就开始晃,蹲好就开始抖。慢慢地热来了。上半身热能流动,沐浴在这种热能中。深呼吸时吸气感觉到心口到胃部的哽紧,...
    张德芬幸福驿站咸阳阅读 330评论 0 0
  • 古语有云:“三思而后行”,“话到嘴边停三秒”。这些是告诉我们,要谨言慎行。但生活中也有这样的名言“我生待明日,万事...
    May顾玮玮阅读 533评论 0 1
  • 小夏9月上的高一,10月我买了一张飞机票自己去了杭州,给小夏看画室。 在杭州转塘转了两天,看了六七家,孪生,老鹰,...
    夏爱东西阅读 554评论 0 1
  • 你在微博上说,你遇到了一个气质极佳的姑娘。互留了联系方式,战战兢兢陪她走了一段路。你回去做了一篇英语阅读理解,连错...
    兮繠阅读 290评论 2 2