[django] Verständnisproblem iterieren und templates
Verfasst: Donnerstag 3. Dezember 2009, 12:24
Hallo,
ich möchte gern die Daten eines Datensatzes aus einem Model ausgeben, also quasi ein detail_view.
Der View sieht hier so aus:
In dem Template kann ich natürlich per {{ Entry.fieldname }} auf die einzelnen Felder zugreifen.
Ein Versuch mittels Schleife die einzelnen Felder zu durchlaufen - so wie es in dem Eingabeform ist - führt aber zu einem Fehler "Object Entry is not iterable".
Gibt es eine Möglichkeit die Felder entsprechend zu durchlaufen?
Erstens bin ich natürlich zu faul die Felder jeweils einzeln anzugeben und zweitens fürchte ich hier einem bösen Denk/Verständnisfehler aufzusitzen.
mfg
Michael
ich möchte gern die Daten eines Datensatzes aus einem Model ausgeben, also quasi ein detail_view.
Der View sieht hier so aus:
Code: Alles auswählen
def entry_detail(request, id):
return render_to_response('entry_detail.html', {'Entry': Entry.objects.get(pk=id) } )
Ein Versuch mittels Schleife die einzelnen Felder zu durchlaufen - so wie es in dem Eingabeform ist - führt aber zu einem Fehler "Object Entry is not iterable".
Gibt es eine Möglichkeit die Felder entsprechend zu durchlaufen?
Erstens bin ich natürlich zu faul die Felder jeweils einzeln anzugeben und zweitens fürchte ich hier einem bösen Denk/Verständnisfehler aufzusitzen.
mfg
Michael