Anfangswert des Django-Formularfelds bei fehlgeschlagener Validierung

Wie setze ich den Wert eines Feldelements, nachdem ein Formular gesendet wurde, dessen Validierung jedoch fehlgeschlagen ist? z.B.

if form.is_valid():
    form.save()
else:
    form.data['my_field'] = 'some different data'

Ich möchte es jedoch nicht wirklich in die Ansicht einfügen und möchte es lieber als Teil der Formularklasse haben.

Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage