flask-wtforms - WTForm 创建新条目
问题描述
我正在尝试FieldList
在我的表单中设置动态。
我有:
class PrestationForm(BaseForm):
Vehicules = FieldList(FormField(VehiculeForm))
目前,有一个vehicule
this prestation
,所以字段名称是:
Vehicules-0-NumeroPlaque: EF 1234 74
Vehicules-0-MarqueEtType: Citroën ZX
Vehicules-0-Couleur: Bleue
我想再添加一个,所以我用JS动态添加输入,名称如下:
Vehicules-1-NumeroPlaque: CZ-845-GK
Vehicules-1-MarqueEtType: Dacia Logan MCV
Vehicules-1-Couleur: Grise
但我得到了错误:
TypeError
TypeError: populate_obj: cannot find a value to populate from the provided obj or input data/defaults
我猜,是因为prestation.vehicules[1]
不存在。
我可以设置它以确保它被创建吗?也许像Vehicules-new-NumeroPlaque
什么?
谢谢
解决方案
推荐阅读
- python - 从刮掉的表中删除 \n
- json - Mariadb 查询和提取 JSON 数据
- java - 在 Java WAR 文件中部署 Angular 6
- cmake - 为什么 CMake 强制使用带有可分离编译的 libcublas?
- reactjs - @isUnique 在 GraphQL SDL(aws appsync)中不起作用
- mysql - SQL 连接允许给定列的多行
- javascript - 如何自动提交带有文本框 onchange 值的表单?
- jvm - Xpages/Domino Java 内存使用说明
- python - django.db.utils.ProgrammingError:关系“django_site_domain_v2339b81_uniq”已经存在
- html - 从 thymeleaf 表单中隐藏下拉列表