Seite 1 von 1

Value für Feld setzen in WTForms

Verfasst: Donnerstag 8. Dezember 2011, 13:51
von burli
Ich versuche seit zwei Stunden, einen Wert in ein WTForms Formular zu bringen (Flask-WTF).

Code: Alles auswählen

class UserForm(Form):
    name = TextField()
Dazu passend hab ich einen View, z.B.

Code: Alles auswählen

@app.route("/profile", methods=["GET", "POST"])
@fresh_login_required
def profile():
    form=ProfileForm()
    return render_template("profile.html", form=form)
So weit, so gut. Jetzt möchte ich aber den Feld "Name" einen Value zuweisen, aber ich komme nicht dahinter, wie man das machen muss. Vermutlich bin ich mal wieder blind, aber ich komme nicht dahinter.

Re: Value für Feld setzen in WTForms

Verfasst: Donnerstag 8. Dezember 2011, 14:02
von deets

Re: Value für Feld setzen in WTForms

Verfasst: Donnerstag 8. Dezember 2011, 14:03
von burli
Ich sollte solche Fragen früher posten, dann finde ich auch die Lösung schneller :roll:

Ich hatte einen Denkfehler. Ich hab es mit form.data.name versucht, richtig wäre form.name.data

Re: Value für Feld setzen in WTForms

Verfasst: Donnerstag 8. Dezember 2011, 14:47
von burli
Ah, danke. Das hatte ich vorher übersehen.