Flask-WTF - validate_on_submit () nigdy nie jest wykonywany
Używam Flask-WTF:
Oto moja forma:
from flask.ext.wtf import Form, TextField
class BookNewForm(Form):
name = TextField('Name')
Oto kontroler:
@book.route('/book/new', methods=['GET', 'POST'])
def customers_new():
form = BookNewForm()
if form.is_submitted():
print "submitted"
if form.validate():
print "valid"
if form.validate_on_submit():
flash("Successfully created a new book")
return redirect(url_for('.books_show'))
return render_template('views/books_new.html', form=form)
Teraz problem polega na tym, że jeśli spojrzysz na moje instrukcje drukowania, zawsze drukowane są one przesłane, ale NIGDY nie drukuje poprawnych, a validate_on_submit () nigdy nie jest wykonywany. Czemu?