如何以wtf-flask格式为数据库ins发送hiddenfield

2024-06-16 10:13:40 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在wtf表单中指定many database字段,以便在数据库中正确插入行。我需要这样的模板

        {{ wtf.form_field(gform.GHF(value="{{ project.name }}")) }}

因为我在迭代一个(项目)到多个(目标)
项目-(有许多目标)
-目标-

我的目标表出现了很多次。在

^{pr2}$

一旦我有了正确的项目,我将在这里使用它

    u=models.Projects.query.get(correct project?)
    p=models.Goals(goal=gform.goal.data,proj=u)

Tags: 项目formproject模板数据库表单field目标
1条回答
网友
1楼 · 发布于 2024-06-16 10:13:40

我不会用隐藏的领域来做。我会让每一张表格都有一点不同。在

你应该吃点

<form class="form form-horizontal" method="post" role="gform" 
 action="{{ url_for('add_goal_to_project', project_id=project.id) }}">

路线应该是

^{pr2}$

我跳过了表单创建、重定向和render\u模板调用中的细节,但这应该能让你理解这个想法。每个目标表单的操作都指向从项目id构建的路线

您可以将其扩展为允许编辑目标,并且通过一些不错的ajax帖子也可以使它变得更好。在

相关问题 更多 >