使用heroku和flask时的jinja2.exceptions.UndefinedError

时间:2018-06-12 18:44:23

标签: python heroku flask jinja2

我在heroku上有一个烧瓶应用程序,它在尝试访问模板中的全局函数时抛出了一个jinja2异常。我的app.py有这一行

if __name__ == '__main__':
    app.jinja_env.globals.update(username_fetch_by_id=db.username_fetch_by_id)

错误是

1: File "/app/templates/stream.html", line 7, in block "content"
2: <a href="{{ url_for('stream', user_id = post[1]) }}">@{{ username_fetch_by_id(post[1]) }}</a>
3: jinja2.exceptions.UndefinedError: 'username_fetch_by_id' is undefined

可以找到整个源代码here

0 个答案:

没有答案