是否可以基于web2py上的许多表创建CRUD表单?

时间:2015-11-12 20:57:04

标签: python html web2py

我正在尝试使用web2py保存分散在6个表中的一些信息。

我读过web2py有一个CRUD组件?允许在给定表上进行CRUD操作。我在想是否可以使用某些模型表/字段(不是所有字段)创建一个表单并使用该表单进行CRUD操作?

如果是这样,怎么样?如果没有,那么最好的方法是什么呢?

提前致谢。

1 个答案:

答案 0 :(得分:0)

通过单个表单处理多个表是一个更加手动和参与的过程,但可以通过SQLFORM.factory和表单处理后的手动插入来完成。有关详细信息,请参阅文档的this section

当然,您可以采用更加手动的方法,只需在HTML中或通过FORM帮助程序从头开始编写表单,然后使用提交的表单变量进行必要的插入。