wirklich mit dieser schlechten Anfrage von Kolben zu kämpfen. Ich weiß normalerweise, dass es verursacht hat, dass flash nicht den [key] in der Form findet. Allerdings habe ich meinen form und python Code 40 Mal überprüft und kann keinen Grund sehen, dass das der Fall wäre. Ich habe jede Zeile auskommentiert Der Python-Code, der request.form referenziert. Ich habe es 1 zu 1 gemacht und bekomme immer noch eine schlechte Anfrage. Wenn ich jedoch alle Zeilen auskommentiere, verschwindet die schlechte Anfrage. Jeder Gedanke wäre wunderbar.Schlechte Anfrage mit Kolben
Python-Code;
if request.method == 'POST':
form = 'Add Package Form'
clientId = request.form['id']
date = request.form['date2']
strPrice = request.form['price']
price = float(strPrice)
adultlessons = request.form['adult']
juniorlessons = request.form['junior']
shortlessons = request.form['short']
playinglessons = request.form['playing']
notes = request.form['notes']
Form ..
<form action="/addpackage" method="post" class="sky-form">
<fieldset>
<section>
<label class="label">Select Package Date</label>
<label class="input">
<i class="icon-append fa fa-calendar"></i>
<input type="text" name="date2" id="date">
</label>
</section>
<div style="margin: -25px"></div>
<fieldset>
<section>
<label class="label">Price</label>
<label class="input">
<input type="text" name="price">
</label>
</section>
<section>
<label class="label">Adult Lessons</label>
<label class="input">
<input type="text" name="adult">
</label>
</section>
<section>
<label class="label">Junior Lessons</label>
<label class="input">
<input type="text" name="junior">
</label>
</section>
<section>
<label class="label">Short Game Lessons</label>
<label class="input">
<input type="text" name="short">
</label>
</section>
<section>
<label class="label">Playing Lessons</label>
<label class="input">
<input type="text" name="playing">
</label>
</section>
<section>
<label class="label">Notes</label>
<label class="textarea textarea-expandable">
<textarea rows="3" name="notes"></textarea>
</label>
<div class="note"><strong>Note:</strong> expands on focus.</div>
</section>
</fieldset>
</fieldset>
<!-- hidden client id -->
<input type="hidden" name="id" value="{{ client.id }}">
<!-- /hidden client id -->
<footer>
<button type="submit" name="addpackage" value="package" class="button">Add Package</button>
</footer>
</form>
Dank .. Ich habe eigentlich .. ein creatapp() Func und dann tun .. app = creatapp() I app.debug = True, in createapp haben(), aber ich sehe nicht ein detaillierte Ablaufverfolgung in der Konsole? In anderen Nachrichten .. Es entfernte ich das 'Textarea' und machte es nur ein Eingabefeld und es funktioniert jetzt .. nicht sicher, warum das einen Unterschied tho machen würde? –