【发布时间】:2010-12-27 13:12:36
【问题描述】:
我正在使用 Turbogears 2.1 生成一个 Sprox 表单,并尝试在 Mako 模板中显示它。这是我的代码:
定义表格:
class NewUserForm(AddRecordForm):
__model__ = User
newuserform = NewUserForm(DBSession)
分配表单并调用模板的控制器定义:
@expose('limelight.modules.users.templates.register')
def register(self, **kw):
tmpl_context.register_form = newuserform
return dict(value=kw)
以及相关的模板代码:
${tmpl_context.register_form(value=value)}
问题是 HTML 代码在页面上显示为纯文本,而不是呈现 HTML。
【问题讨论】:
标签: python forms mako turbogears sprox