Я пытаюсь использовать функцию ValuesQuerySet в Django, чтобы ограничить количество полей, возвращаемых из запроса, только теми, которые мне нужны. Я хотел бы сериализовать этот набор данных в виде объекта JSON, однако Django продолжает выдавать ошибку. Ниже я включил свой код и полученную ошибку:
objectList = ConventionCard.objects.values('fileName','id').filter(ownerUser = user)
data = serializers.serialize('json', objectList)
return HttpResponse(data, mimetype='application/javascript')
Ошибка:
Exception Type: AttributeError
Exception Value: 'dict' object has no attribute '_meta'
Exception Location: C:\Python27\lib\site-packages\django\core\serializers\base.py in serialize, line 41
Спасибо!