Я видел, что теперь в Django 1.7 я могу использовать объект http.JSONResponse
для отправки JSON клиенту. Мой вид:
#Ajax
def get_chat(request):
usuario = request.GET.get('usuario_consultor', None)
usuario_chat = request.GET.get('usuario_chat', None)
mensajes = list(MensajeDirecto.objects.filter(Q(usuario_remitente = usuario, usuario_destinatario = usuario_chat) | Q(usuario_remitente = usuario_chat, usuario_destinatario = usuario)))
return JsonResponse(mensajes, safe=False)
Но я получаю следующую ошибку:
< MensajeDirecto: Towi CrisTowi > не является сериализуемым JSON`
Вы знаете, как сериализовать QuerySet, чтобы отправить его обратно в форме JSON?