我将Flask与Jinja2 / WTForms结合使用来构建登录页面,我想自定义“记住我”复选框。为此,我想<span>
在表单的标签字段中嵌入一个空标签。这是HTML文件中的Jinja2代码:
{{ login_user_form.remember|safe }} {{ login_user_form.remember.label }}
生成以下HTML:
<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>
在您的标签名称中包含span标签,并使用安全过滤器。
remember = YourField(name='<span></span>Remember Me')
然后
{{ login_user_form.remember|safe }} {{ login_user_form.remember.label|safe }}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句