Я создаю форму Sprox с Turbogears 2.1 и пытаюсь отобразить ее в шаблоне 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.