小编Lui*_*ese的帖子

如何从使用WTForm构建的表单中清空数值

我有这个小的Flask程序。它期望用户的姓名和年龄,然后打印一条消息。真的很容易,因为我刚刚开始使用Python和Flask。

from flask import Flask, render_template
from flask.ext.bootstrap import Bootstrap 
from flask.ext.wtf import Form 
from wtforms import StringField, IntegerField, SubmitField
from wtforms.validators import Required, Length, NumberRange

app = Flask(__name__)
app.config['SECRET_KEY'] = 'top secret!'
bootstrap = Bootstrap(app)

class NameForm(Form):
    name = StringField('What is your name?', validators = [Required(), Length(1, 16)])
    age  = IntegerField('How old are you?', validators = [Required(), NumberRange(min=1, max=99, message="Should be between 1 and 99")])

    submit = SubmitField('Submit')

@app.route('/', methods=['GET', 'POST'])
def index():
    name = None
    age  = None …
Run Code Online (Sandbox Code Playgroud)

python flask flask-wtforms

3
推荐指数
1
解决办法
1039
查看次数

标签 统计

flask ×1

flask-wtforms ×1

python ×1