2017-01-15 6 views
1

Hallo ich weiß nicht, vielleicht ist es ein Anfänger Frage Problem ist das ich habe eine Schaltfläche innerhalb der htmlFlask request.form [ „name“] gibt nur einen Token

<button class="btn" id="name" name="name" type="submit" value={{form.title}}>Button</button> 

und ich versuche, das nehmen Wert von Kolben, wie er unter

if 'name' in request.form: 
    title = request.form["name"] 

Problem ist dieses request.form [ „name“] gibt nur ein Token .für Beispiel, wenn der Wert „John Doe“ es gibt „John“ gerade gesehen, und ich brauche die volle Wert Ich versuchte

entweder 10
json_data = request.get_json(force=True) 
      title = json_data["name"] 

aber das hat nicht funktioniert

Edit: Wie ich den Code debuggen mehr sehe ich, dass request.form [ „name“] korrekten Wert nimmt aber

`value={{form.title}}` 

gibt den Wert erste Zeichen der Titel

Antwort

2

Wert mit "{{form.title}}" einschließen. Sie sollten den gesamten Wert als Zeichenfolge erhalten.

+0

danke Geck, die arbeiten, aber vor, wenn ich den Tag und der Wert nur war geschlossen {{}} form.title vielleicht fehlt mir nur ein geklam- mert –

+0

Es ist gut, Ihr Problem gelöst zu hören;) – metmirr