2014-02-27 2 views
-1

데이터에 변수를 저장하는 추가 파이썬 코드가있는 템플릿 파일 (.tpl)이 있습니다. 템플릿에서 POST 요청을 보내거나 처리 할 때이 변수에 액세스하려면 어떻게해야합니까?Python Bottle - 템플릿에서 변수 가져 오기

아무에게도 간단한 예를 들려 줄 수 있습니까? .tpl에서

:

... 
%dummy="TEST" 
... 

main.py에서 :

... 
@post('/template/') 
def method(): 
    ???? 
... 

편집 : 그게 전부도 가능하면 조금 브레인 스토밍 메신저 확실하지 후. tpl은 다소 HTML 페이지입니다. 제가 아는 한, 변수 같은 것들, 목록 같은 구조 등을 전송할 수 없습니다. 누구든지 확인할 수 있습니까?

+0

더 많은 정보가 도움이 될 것이다 참조하십시오. 템플릿에 무엇이 있습니까? HTML 양식? 사용자가 '제출'을 누를 때 어떤 일이 발생하기를 원합니까? –

+0

아마도이 경로를 템플릿이 아닌 경로 처리기에 설정해야합니다. 그렇게하지 않는 이유는 무엇입니까? – iurisilvio

답변

0

당신은 핸들러에서 다음 URL에

<form action="/template/?variable={{dummy}}> 

를 변수를 전달할 수 있습니다 :

dammy = request.query.variable 

는 관련 docs