文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
渲染 Bootstrap 表单
Flask-Bootstrap 在渲染表单这方面做得非常出色。 Flask-Bootstrap 不需要逐个设置表单字段,而是使用一个接受 Flask-WTF 表单对象作为参数的宏,并以 Bootstrap 样式渲染出完整的表单。
下面你可以看到重新设计后的 register.html 模板:
app/templates/register.html ::用户注册模板。
{% extends "base.html" %}
{% import 'bootstrap/wtf.html' as wtf %}
{% block app_content %}
<h1>Register</h1>
<div>
<div>
{{ wtf.quick_form(form) }}
</div>
</div>
{% endblock %}
是不是很棒? 顶端附近的 import
语句与 Python 导入类似。 这增加了一个 wtf.quick_form()
宏,它在单行代码中渲染完整的表单,包括对显示验证错误的支持,并且适配 Bootstrap 框架的所有样式。
再一次地,我不会向你展示我为应用中的其他表单所做的所有更改,但这些更改都是可以在 GitHub 上下载或检查到的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论