Python 模板中的url_for()是否发生了更改?

Python 模板中的url_for()是否发生了更改?,python,routes,pylons,mako,Python,Routes,Pylons,Mako,我得到一个错误: GenerationException: url_for could not generate URL. Called with args: () {} 从mako模板的这一行: <p>Your url is ${h.url_for()}</p> 看看Routes-1.12.1-py2.6.egg/Routes/util.py,我似乎走了 它调用的行错误_screenargs() 这是《塔架》一书中的简单功能。我做错了什么蠢事?是否有新的url_cu

我得到一个错误:

GenerationException: url_for could not generate URL. Called with args: () {}
从mako模板的这一行:

<p>Your url is ${h.url_for()}</p>
看看Routes-1.12.1-py2.6.egg/Routes/util.py,我似乎走了 它调用的行错误_screenargs()


这是《塔架》一书中的简单功能。我做错了什么蠢事?是否有新的url_current()?在哪里?

我不知道
url\u for()
(没有参数)是合法的,但是如果它是合法的,并且这就是您所指的“url\u current”,我相信最重要的是使用
url
对象,将其上的方法调用为
url.current()

from routes import url_for