Django und Ajax (XMLHttpRequest - responseXML)
Verfasst: Dienstag 26. Januar 2010, 23:11
Hallo zusammen,
kennt jemand eine elegante Methode wie ich eine Django Modelabfrage sauber via XML in ein responseXML übertragen kann.
Folgendes habe ich schon versucht. Jedoch liefert der responseXML immer nur NULL zurück.
Ich vermute, das ein <params> in der xml Antwort erwartet wird ?
Ziel soll sein, das ich über ein Eingabefeld via XML ein ModelObject nachladen kann, welches ich dann ausgeben möchte ...
Für jeden Hinweis bin ich schon mal dankbar ...
Grüße
Thonix
kennt jemand eine elegante Methode wie ich eine Django Modelabfrage sauber via XML in ein responseXML übertragen kann.
Folgendes habe ich schon versucht. Jedoch liefert der responseXML immer nur NULL zurück.
Ich vermute, das ein <params> in der xml Antwort erwartet wird ?
Code: Alles auswählen
from Project.models import testmod
from django.core import serializers
serializers.serialize("xml", testmod.objects.all())
'<?xml version="1.0" encoding="utf-8"?>\n<django-objects version="1.0"><object pk="3" model="testmod"><field type="CharField" name="name">test123</field></object></django-objects>'
Für jeden Hinweis bin ich schon mal dankbar ...
Grüße
Thonix