Я пытаюсь сериализовать следующий вид
def headerimage(request):
service_view = list( Service_images.objects.filter(service='7'))
return render_to_response ('headerimage.html',{'service_view':service_view}, context_instance=RequestContext(request))
Это должно вернуть JSON в форме, показанной ниже
{"folderList":
["with schmurps"],
"fileList":
["toto006.jpg",
"toto012.jpg",
"toto013.jpg"
]
}
Однако список папок может быть один или в этом случае будет «7», учитывая, что это заголовок («папка») изображений.
После учета ответа ниже я придумал
def headerimage(request):
service_view = Service_images.objects.filter(service='7')
image = serializers.serialize("json", service_view)
mini = list(serializers.deserialize("json", image))
return HttpResponse(image, mimetype='application/javascript')
однако, я все еще ищу самый простой способ сделать это
service_view = Service_images.objects.filter(service='7').values('image')
Проблема в том, что сериализатор django ожидает целые модели