Flask
Flask-WTF
Ricerca…
introduzione
È una semplice integrazione di Flask e WTForms. Consente la creazione e la gestione semplificata di moduli Web, genera automaticamente un campo nascosto token CRSF nei modelli. Dispone anche di semplici funzioni di convalida del modulo
Una semplice forma
from flask_wtf import FlaskForm
from wtforms import StringField, IntegerField
from wtforms.validators import DataRequired
class MyForm(FlaskForm):
name = StringField('name', validators=[DataRequired()])
age = InterField('age', validators=[DataRequired()])
Per rendere il template userai qualcosa come questo:
<form method="POST" action="/">
{{ form.hidden_tag() }}
{{ form.name.label }} {{ form.name(size=20) }}
<br/>
{{ form.age.label }} {{ form.age(size=3) }}
<input type="submit" value="Go">
</form>
Il semplice codice sopra generato genererà il nostro semplice modulo web di flask-wtf con un campo token CRSF nascosto.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow