2013-01-19 4 views
0

피라미드를 사용하여 Sprox에 가능한 가장 간단한 양식을 만들려고했습니다. 안녕하세요 피라미드 sprox 세계

# views.py 
def sprox_form(request): 
    return {'f':sprox_form,'kw':{}} 

<html> 
<body> 
<div tal:content="structure f(kw)"/> 
</body> 
</html> 

하지만 그냥 forms tutorial이 TurboGears2를 사용하여 작성 {'kw': {}, 'f': }를 출력 내가 피라미드에 새로운 오전 때문에 나는, 피라미드로 번역 드릴 수 없습니다


# model.py 
class Allocation: 
    # some fields ... 
class SproxForm(AddRecordForm): 
    __model__ = Allocation 

sprox_form = SproxForm(DBSession) 
.

누군가 내가 뭘 잘못하고 있는지 말해 주거나, 피라미드를 사용하는 짧은 (그러나 완전한) 예를 보여줄 수 있습니까?

+0

해결되었지만 관련 문제가 여전히 있습니다. http://stackoverflow.com/questions/14425584/hello-world-of-sprox-with-pyramid-part-2 – pihentagy

답변

3

양식의 이름은 sprox_form이고보기의 이름은 sprox_form입니다. 이 모호성은 나쁜 생각 일 것입니다. 그 외에는 의심스러운 것을 볼 수 없으며 카멜레온 구문이 정확하다고 가정합니다. mako를 사용하는 경우 일 수도 있지만 또는 form 대신 kwvalue 또는 form_input을 사용하는 것이 좋습니다.

+0

감사합니다. 주된 문제는 이름의 모호함이었습니다. – pihentagy