检索使用smartgrid查看/编辑的当前记录的记录ID

时间:2012-11-19 16:05:00

标签: web2py

我正在使用SQLFORM.smartgrid作为我正在构建的应用程序的基础,因为它几乎完全适合该法案。

我正在自定义smartgrid生成的视图,并希望在我正在查看的记录上方添加一些仪表板。仪表板将包含与我正在查看的表相关的其他表中记录的数据。

如何检索在smartgrid中查看的当前记录的ID?我尝试使用request.args从url中提取id,但是args作为列表返回,而id并不总是具有相同的索引。检查列表中的整数似乎有点混乱和危险。

1 个答案:

答案 0 :(得分:0)

经过大量的探讨和一些关于usenet的问题后发现,记录ID始终是url中的最后一个arg,因此你可以使用request.args [-1]