尝试在 Jinja 中呈现表单字段时出现语法错误
Syntax error when trying to render form field in Jinja
我正在尝试使用 Flask-Babel 的 _()
函数翻译我表单上的占位符。
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
我收到此错误:
File "/home/john/Scripts/Python/games/templates/index.html", line 45, in template
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
TemplateSyntaxError: unexpected '}', expected ')'
我该如何解决这个问题?
您的源代码中缺少 )
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
# ^
{{ render_field(form.search, placeholder="{{ _('Buscar') }}") }}
# ^
简单:)
我正在尝试使用 Flask-Babel 的 _()
函数翻译我表单上的占位符。
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
我收到此错误:
File "/home/john/Scripts/Python/games/templates/index.html", line 45, in template
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
TemplateSyntaxError: unexpected '}', expected ')'
我该如何解决这个问题?
您的源代码中缺少 )
{{ render_field(form.search, placeholder="{{ _('Buscar') }}" }}
# ^
{{ render_field(form.search, placeholder="{{ _('Buscar') }}") }}
# ^
简单:)