2
Turbogears 2.1로 Sprox 폼을 생성하고 Mako 템플릿에 표시하려고합니다.Sprox form with Turbogears, 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로 렌더링되지 않고 페이지에 일반 텍스트로 표시된다는 것입니다.