我有一个SQLFORM,当提交该表单时,我正在遍历其字段以获取相应的值,然后使用这些值生成pdf报告。
form = SQLFORM(db.sometable)
if form.process().accepted:
//..... some code here.....
for i in form.vars:
// print value of the field name
print i
// print value of the field value
print form.vars.get(i)
在上面的代码中,我只是想要而不是将i
发送到pdf生成函数,我更希望标签在实际形式中使用(遵循约定,下划线被空格替换,所有第一个字母大写。像some_field将在标签中显示为Some Field。
所以要么我正在寻找一个形式的变量,它将提供相应的标签或一个帮助/效用函数,它将从i
生成相应的标签