Forms Web2py:SQLForm标签选项不覆盖视图中的标签

Forms Web2py:SQLForm标签选项不覆盖视图中的标签,forms,web2py,Forms,Web2py,我有一个简单的SQLform,在这里我试图覆盖标签,以便它们对用户更有意义: form=SQLFORM(db.UserData,submit_button='Report now!',标签= {'title':'Article title','link':'link to Article', “HTML内容”:“HTML格式的内容”,“文本内容”:“文本中的内容” 格式“,”来源“:”您的姓名“,”图像URL“:”文章图像“, “简要描述”:“简要文章摘录”,“内容可用”: '忽略此'}) ht

我有一个简单的SQLform,在这里我试图覆盖标签,以便它们对用户更有意义:

form=SQLFORM(db.UserData,submit_button='Report now!',标签= {'title':'Article title','link':'link to Article', “HTML内容”:“HTML格式的内容”,“文本内容”:“文本中的内容” 格式“,”来源“:”您的姓名“,”图像URL“:”文章图像“, “简要描述”:“简要文章摘录”,“内容可用”: '忽略此'})

htmlContentimageurlbriefdescriptiontextcontent的标签未被替换


你知道我应该检查什么或者哪里出错了吗?

在定义表时,你可以用标签简单地为字段命名:

db.define_table('system',
            Field('version', label='System Version', length=4),
            Field('db', label='System Database', length=10),
            Field('modules', label='Modules loaded', length=50)
            )
并将占位符HTML5属性与自定义表单一起使用,您可以在文本框中添加提示:

{{=form.custom.begin}}
{{form.custom.widget.title['_placeholder']='Article Title'}}
{{form.custom.widget.link['_placeholder']='Link to article'}}
....
{{=form.custom.end}}
要添加标签,可以使用jquery:

$('#title').val($('#title').val() + 'Article Title');

您可以发布db.UserData的模型吗?