标签:flask-wtforms
-
如何跟踪Flask-WTF中Form字段的变化? - python
我有成员字段模型,如下所示: class Team(db.Model): --- some fields --- members = ListProperty(db.Key) # Using App Engine datastore as backend. 我正在使用Flask-WTFforms使用此模型创建表单。创建新团队时,用户将在表单中选择一些成员并保 […]
-
Flask WTF'StringField'对象没有属性'translate' - python
我对Python比较陌生,并且一直遵循Miguel Grinberg Flask Mega-Tutorial。 我有一个非常简单的表格,当我尝试提交时,收到以下错误: AttributeError:'StringField'对象没有属性'translate' 形式如下: from flask.ext.wtf import Form from wtforms […]
-
如何相互验证wtforms字段? - python
我在表单中有三个相同的SelectField输入,每个输入具有相同的选项集。我不能使用多项选择。 我要确保用户为这三个字段选择三个不同的选择。 在自定义验证中,您似乎一次只能引用一个字段,而不能将此字段的值与其他字段进行比较。我怎样才能做到这一点?谢谢! 参考方案 您可以在validate中覆盖Form ... class MyForm(Form): sel […]
-
初始化要在SelectField中使用的Flask WTFForm类变量 - python
我正在尝试从数据库读取列表,填充变量并在列表中使用此变量。 我正在使用Flask WTF,python 2.7 应用程序的构建方式: form.py class NewStatusForm(Form): SOURCE=[] source_id = SelectField('Source Code', [DataRequired()], c […]
-
在选择上设置默认设置会删除为填充表单而传入的设置 - python
此代码可以单独正常工作。我的意思是,当我设置默认的tag并调用process()时,应填充表格的所有其他数据均已删除。在这种情况下,默认设置为ok,但其他字段为空。 form = ReviewForm(**populate_form) form.tags.default = '1' form.process() 因此,似乎process清 […]
-
如何从烧瓶中的QuerySelectField传递数据? - python
在我的应用程序中,我有一个QuerySelectField来填充下拉菜单。我从数据库获取queryselectfield的选择详细信息。一旦用户从下拉菜单中选择任何选项,然后单击“提交”按钮(这是一种POST方法),我想将用户从下拉菜单中选择的值传递给要存储的数据库。但是它总是从queryselectfield返回值None。因此,db将数据存储为None。 […]
-
使用Flask和Flask-WTF中的路径和可选参数重定向到新页面不起作用 - python
我正在使用Flask和Flask-WTF,并且我的views.py文件中包含以下代码: from flask import render_template, flash, redirect, url_for from . import app, forms @app.route('/', methods=['GET', […]
-
WTForms L10N和I18N无法正常工作 - python
我正在学习使用烧瓶。我无法使WTForms内置翻译起作用 http://wtforms.readthedocs.org/en/latest/i18n.html#using-the-built-in-translations-provider 这是我的形式课 class MyBaseForm(Form): class Meta: locales = [ […]
-
如何使用JavaScript更改烧瓶形式的输出 - javascript
我正在创建一个简单的flask应用程序,该应用程序将基于添加到flask表单的数据生成输出。我想要实现的是可以编辑该输出,并同时根据该更改更新其他值的可能性。 App正在计算工作时间,因此我需要允许对诸如开始工作之类的字段进行编辑。然后,这些更改需要反映每天的总小时数。这是输出页面: 在上面的示例中,我想将工作开始时间更改为10:00,并希望总小时数从8减少 […]
-
WTForms Flask(wtf_flask)验证程序如何为RadioField包括“必需”属性 - python
我基本上在寻找的是WTForms的InputRequired()的RadioField等效验证器。我的意思是,当您尝试提交表单而不在具有InputRequired()验证器的StringField字段中输入任何文本时,用户会在文本字段上方看到提示,提示是"Please fill out this field"。我希望用户必须选择male或 […]