SQLFORM.grid
方法使用以下通用网址生成编辑按钮:
a/c/f/table/record_id?_signature=md5
(其中a =应用程序,c =控制器和f =函数。)
如果给出记录ID,我如何获得这样的URL(或至少_signature
参数),以便我可以在我的Web应用程序中的其他位置放置编辑按钮?
答案 0 :(得分:1)
以下内容应生成正确的网址:
URL('a', 'c', 'f', args=['table', record_id], user_signature=True, hash_vars=False)
在这种情况下,hash_vars=False
并非严格必要,因为没有网址变量,但以防万一...