2

我收到一个错误:

GenerationException: url_for could not generate URL. Called with args: () {}

来自 mako 模板的这一行:

<p>Your url is ${h.url_for()}</p>

在我的 helpers.py 中,我确实有:

from routes import url_for

查看 Routes-1.12.1-py2.6.egg/routes/util.py,我似乎对它调用 _screenargs() 的行有误。

这是 Pylons 书中的简单功能。我做错了什么傻事?有新的 url_current() 吗?在哪里?

4

1 回答 1

5

我不知道url_for()(没有参数)是否合法,但是如果是合法的,这就是您所说的“url_current”,我相信新方法是使用该url对象,将其上的方法调用为url.current().

于 2010-03-25T00:08:07.903 回答