2015-01-08 3 views
1

그래서 내 문제는 내가이 같은 입력 유형 번호 렌더링을 변형 할 수 있습니다 :이 같은 소스에서변형 - 번호가 텍스트하지로 입력 유형을 렌더링

<input type="text" name="end" value="" id="deformField4" class=" form-control "> 

:

<input type="number" name="end" value="" id="deformField4" class=" form-control "> 

대신을 :

... 
end = SchemaNode(
    colander.Integer(), 
    title=_(u"End value"), 
    validator=deferred_something 
) 

무엇을 변경할 수 있습니까?

답변

0

클래스 "is_number"을 추가 한 후 jQuery를 함께 형 ATTR을 변경 해결 :

end = SchemaNode(
    colander.Integer(), 
    widget=TextInputWidget(css_class='is_number'), 
    title=_(u"End value"), 
    validator=deferred_add_multi_problems_validator 
)