25得票2回答
使用Flask-WTForms,我如何对HTML表单部分进行样式设置?

我浏览了极为简化的Flask-WTF Wiki,但是对于如何使用它并不能理解很多。我的印象是,现在HTML中的<form>部分只能长成这个样子: <form method="post"> {{ form.hidden_tag() }} {{ form....

25得票2回答
当我在Flask中使用POST时,使用wtforms的selectfields出现了问题

我对wtforms和flask比较陌生,最近在调试selectfield时遇到了一个错误。没有selectfield表单本身就可以正常工作,但是加上它后我收到了以下错误提示:Error:....fields.py", line 386, in pre_validate for v, _...

24得票2回答
用数据填充WTForms中的FormField FieldList会导致HTML在字段中显示。

我有一个 Flask 应用程序,可以通过上传 CSV 文件来填充表单数据,然后进行读取。我想使用从 CSV 中读取的数据来填充 FieldList。然而,当我尝试填充数据时,它会将原始 HTML 输入到 TextFields 中,而不是我想要的值。我做错了什么? app.pyfrom fla...

23得票5回答
WTForms:如何在SelectMultipleField中选择选项?

可以使用 form.myfield.choices=[("1","选项1"), ("2","选项2")] 来设置选择项。 如何设置已选项?

22得票4回答
Python Flask WTForms:如何在视图中动态禁用字段?

我已经成功地实现了这个变化来创建一个在WTForms中被禁用的字段。那么,在渲染之前,如何在视图中有选择性地禁用一个字段?

21得票4回答
Wtforms,动态向表单添加类

我能否在Python中发送表单(CSS)类的方式?例如:class Company(Form): companyName = TextField('Company Name', [validators.Length(min=3, max = 60)]) 这将呈现一个简单的文本框,但我希...

20得票9回答
如何使用wtforms指定<textarea>标记的行数和列数

构建wtforms的TextAreaField的方法类似于以下代码:content = wtf.TextAreaField('Content', id="content-area", validators=[validators.Required()]) 我该如何指定与此文本区域关联的行数和列数?

20得票1回答
Wtforms隐藏字段的值

我正在使用WTForms,但是我遇到了一个问题:隐藏字段没有返回任何值,虽然文档中说它们应该返回。以下是一个简单的示例: forms.py: from wtforms import (Form, TextField, HiddenField) class TestForm(Form): ...

20得票2回答
Flask-SQLAlchemy:如何有条件地插入或更新一行

我的应用程序使用了Flask、Flask-SQLAlchemy、Flask-WTF和Jinja2的组合。 在当前版本中,我有一个设置表。该表只会有一条记录和一个字段。初始情况下,该表不包含任何记录。 我想要实现的是: 如果数据库中没有任何条目,则显示空白表单以准备用户输入 给定已存在的一条记...

20得票1回答
从同一服务器调用REST API

我有一个Web应用程序,其REST API位于同一服务器上。假设我有一个Task资源,可以通过/api/task/&lt;task_id&gt;访问,并且一个Web页面/create-task,它基本上只是一个创建任务的表单。有几种方法可以实现: a)使用JavaScript与REST AP...