python - Syntax error when trying to render form field in Jinja -


i trying placeholder on form translated flask-babel's _() function.

{{ render_field(form.search, placeholder="{{ _('buscar') }}" }} 

i error:

  file "/home/john/scripts/python/games/templates/index.html", line 45, in template     {{ render_field(form.search, placeholder="{{ _('buscar') }}" }} templatesyntaxerror: unexpected '}', expected ')' 

how fix this?

you have missing ) in source code

{{ render_field(form.search, placeholder="{{ _('buscar') }}" }} #                                                           ^ {{ render_field(form.search, placeholder="{{ _('buscar') }}") }} #                                                           ^ 

simple :)


Comments