webapp2 说webapp2.uri_for是“可以传递给模板的独立 uri_for 版本”。听起来很完美。当我将它传递给 Django 模板渲染器时,如下所示:
import webapp2
from google.appengine.ext.webapp import template
self.response.out.write(template.render(path,
{ 'webapp2': webapp2 }))
并将其放入模板中
Please <a href="{{ webapp2.uri_for('contact') }}">send us
your feedback</a>.
应用引擎 1.7.0 说
TemplateSyntaxError:无法解析剩余部分:来自 'webapp2.uri_for('contact')' 的 '('contact')'
如果我改为
Please <a href="{{ webapp2 }}">send us your feedback</a>.
表明
模块%20%27webapp2%27%20from%20%27/usr/local/google_appengine/lib/webapp2/webapp2.pyc%27%
所以我知道 webapp2 正在进入模板。
我怎样才能让这个东西工作?