我正在尝试使用web2py保存分散在6个表中的一些信息。
我读过web2py有一个CRUD组件?允许在给定表上进行CRUD操作。我在想是否可以使用某些模型表/字段(不是所有字段)创建一个表单并使用该表单进行CRUD操作?
如果是这样,怎么样?如果没有,那么最好的方法是什么呢?
提前致谢。
答案 0 :(得分:0)
通过单个表单处理多个表是一个更加手动和参与的过程,但可以通过SQLFORM.factory
和表单处理后的手动插入来完成。有关详细信息,请参阅文档的this section。
当然,您可以采用更加手动的方法,只需在HTML中或通过FORM
帮助程序从头开始编写表单,然后使用提交的表单变量进行必要的插入。