2011-04-05 3 views
3

파일롯이있는 formbuild를 사용하고 있습니다. 실제로 사용자 정의 된 양식을 직접 작성하는 것보다 실제로 필요한 요구 사항이 꽤 맞습니까?Formby with Pylons?

답변

1

은 정말 일반 HTML을 선호하지만, 이 같은 구문으로 선택을 채우는 슈퍼 쉽게 :

def foo(self): 
    c.countries = Model.get(Country).... 
return Render('foo.html') 

템플릿 : 그것은 FormEncode와 함께 꽤 잘 처리하는 것

또한
${h.field(
    "Country:", 
    h.select(
    "country", 
    id='country', 
    options = c.countries, 
    selected_values=[], 
    required=True, 
), 
)} 

사용자 정의 검증

+1

감사 레이아웃을 변경해야합니다 모든 폼을 다시 할 필요가 없기 때문에 별도의 클래스에 형태의 처리를 만들기 위해 매우 좋다, 난 그냥 생각 해요 일반 HTML을 사용하려고합니다 :) – john

1

많은 형태를 사용하면 나쁠 것입니다.

WTForm과 함께 파일론을 사용하는 것이 좋습니다

WTForm에 대처하려면 별도의 클래스 (예 : 사이트에서 채택한 균일 한 표준 형식의 모든 필드를 처리하는 레이아웃)를 만듭니다.

이 그들은 단지 기본 클래스의