Formencode 스키마에 사용할 간단한 고유 사용자 이름 함수를 만들려고합니다. 다음은 함수입니다 : class UniqueUsername(formencode.FancyValidator):
def _to_python(self, value, state):
user = DBSession.query(User.user_name).filter
Pylons 앱이 있고 양식을 처리하기 위해 FormEncode 및 HtmlFill을 사용하고 있습니다. 내 템플릿 (마코)
<tr>
<td>Yardage</td>
<td>${h.text('yardage[]', maxlength=3, size=3)}</td>
<td>${h.text('yardage[]', maxlengt
validate 및 authenticate_form 데코레이터는 서로 잘 어울리지 않는 것 같습니다. 이것은 내 템플릿입니다 : <html>
<title>Test</title>
<body>
${h.secure_form('/meow/do_post')}
<input type="text" name="dummy">
<form:error name="dumm
FormEncode와 함께 Pylons의 데코레이터를 사용하려고하는데 문제가 발생했습니다. 매개 변수가 필요한 컨트롤러 동작에서 폼 유효성 검사를 시도하고 유효성 검사가 실패하면 폼이 다시 렌더링 될 때 매개 변수가 다시 전달되지 않습니다. 여기에 예제가 있습니다. def question_set(self, id):
c.question_set = m
문제 : 나는 전자 우편의 목록은 텍스트 필드가 TurboGears 2의 형태를 갖는다. ToscaWidgets 또는 FormEncode를 사용하여 Set 및 Email 용 양식 검사기를 연결하는 간단한 방법이 있습니까? 아니면이 작업을 위해 자체 유효성 검사기를 작성해야합니까?