2017-01-22 13 views
1

私はJinja2/WTFormsでFlaskを使用してログインページを作成しています。「Remember Me」チェックボックスをカスタマイズしたいと思います。これを行うには、空の<span>タグをフォームのラベルフィールドに埋め込みたいと思います。ここではJinja2のコードは、HTMLファイル内にある:FlaskにHTMLタグを埋め込むWTFormsフィールド

次のHTMLを生成します
{{ login_user_form.remember|safe }} {{ login_user_form.remember.label }} 

<input id="remember" name="remember" type="checkbox" value="y"> <label for="remember">Remember Me</label> 

ただし、以下のHTMLは、私が最終的にそれがなりたいものです - 組み込み<span>タグに気付きますラベル内。

<input id="remember" name="remember" type="checkbox" value="y"> <label for="remember"><span></span>Remember Me</label> 

答えて

2

はあなたのラベル名でスパンタグを含めると安全フィルタを使用しています。

私が後だったまさに
remember = YourField(name='<span></span>Remember Me') 

そして

{{ login_user_form.remember|safe }} {{ login_user_form.remember.label|safe }} 
+0

- ありがとうございました! – Anconia

関連する問題