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