我有一个模板文件(.tpl),里面有一些额外的python代码,可以将数据存储到一个变量中。当我从模板发送/处理POST请求时,如何访问此变量?
有人能给我举个简单的例子吗?
在.tpl中:
...
%dummy="TEST"
...在main.py中:
...
@post('/template/')
def method():
????
...编辑:集思广益之后,我甚至不确定这是不是可能。tpl或多或少是一个HTML页面,据我所知,它不能传输像变量,像列表这样的结构之类的东西。有人能证实一下吗?
发布于 2014-02-27 16:49:57
您可以在url中传递变量。
<form action="/template/?variable={{dummy}}>然后在处理程序中:
dammy = request.query.variable请参阅相关docs
https://stackoverflow.com/questions/22057159
复制相似问题