在我的 Flask 应用程序中,在 main.py 文件中,我定义了:
from flaskext.babel import gettext
....
def somefun():
return render_template('some.html', messages=messages)
在模板文件 some.html 中,我使用了:
<input type='text' name='keywords' value='{{ keywords|default('') }}' placeholder='{{ gettext('Search...') }}' />
这给出了一个错误:
<input type='text' name='keywords' value='{{ keywords|default('') }}' placeholder='{{ gettext('Search...') }}' />
UndefinedError: 'gettext' is undefined
如何导入此功能以供模板使用?