中的format关键字参数什么意思?
如 db.define_table('a',Field('b','integer'),format=%(b)s)会有什么效果?
另外python里面会这样使用%(b)s吗?
中的format关键字参数什么意思?
如 db.define_table('a',Field('b','integer'),format=%(b)s)会有什么效果?
另外python里面会这样使用%(b)s吗?
format在主副表链接的结构中,在form表单等数据维护,选的数据下拉列表中,显示的内容,值是id。
有时候,定义了表field的表引用,db.表,而下拉列表不显示。可能就是这个表的format没定义,遇到过这种情况
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答972 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
http://www.web2pyref.com/reference/define-table-tables-are-defined-in-the-dal-via-define-table
这里讲得很清楚 这个命名参数是用来在某些情况下 显示或者表示整个记录用的
%(b)s外面有引号别漏了哦
s应该是指字符串形式