Das scheint so einfach zu sein, also muss ich etwas verpassen. Ich möchte nur den Wert eines Feldes in meiner Modellinstanz nach Namen festlegen. Angenommen, ich habe:Wie wird das Django-Modellfeld nach Namen festgelegt?
Ich möchte den Wert von bar nach Name, nicht durch Zugriff auf das Feld. So etwas wie:
f.fields['bar'] = 'BAR"
statt
f.bar = 'BAR'
Ich versuche setattr habe, aber es bleibt nicht den Wert in der Datenbank. Ich habe auch versucht, durch _meta.fields zu gehen, aber habe verschiedene Fehler auf dem Weg bekommen.
DOH! Ja, ich habe vergessen zu speichern. Ich werde mich jetzt in Schande verstecken ... –