因此,我在 Flask 中制作了一個 HTML 模板,并希望將表單標簽作為 TextBox 的占位符,但是當我嘗試這樣做時,F(xiàn)lask 給出了錯誤。我的代碼:<div class="input">
{{ form.username(class="txtb", placeholder={{ form.username.label }}) }}錯誤燒瓶給出:jinja2.exceptions.TemplateSyntaxError: expected token ':', got '}'當我嘗試正常打印標簽時<h4>{{ form.username.label }}</h4>它工作得很好。此外,這也很有效。<div class="input">
{{ form.username(class="txtb", placeholder="Username") }}我不知道我哪里錯了。提前致謝!
1 回答

FFIVE
TA貢獻1797條經(jīng)驗 獲得超6個贊
您可能想使用標簽的文本,因為您注意到標簽本身是完整的<label>
元素。
{{ form.username(class="txtb", placeholder=form.username.label.text) }}
添加回答
舉報
0/150
提交
取消