flask可以结合Bootstrap吗?
我看网上的教程学了一下flask,做了一个简单的登陆系统,但是界面很难看,我想把界面风格用Bootstrap改成Flat UI,或者就是Bootstrap也行,但是不知道应该怎么搞。
{% extends "header.html" %}
{% block content %}
<h1>登陆</h1>
<form action="" method="post" name="login">
{{ form.hidden_tag() }}
<p>
用户名:<br>
{{ form.username(size=80) }}<br>
{% for error in form.username.errors %}
<span style="color: red;">[{{error}}]</span>
{% endfor %}<br>
</p>
<p>
密码:<br>
{{ form.password(size=80) }}<br>
{% for error in form.password.errors %}
<span style="color: red;">[{{error}}]</span>
{% endfor %}<br>
</p>
<p>{{ form.remember_me }} 记住我</p>
<p><input type="submit" value="登陆"></p>
</form>
怎么才能把Bootstrap结合起来呢?
比如一个Bootstrap的输入框是这样的
<input type="text" class="form-control login-field" value="" placeholder="学号" id="login-name" />
那怎么替换 {{ form.username(size=80) }}呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
完全没问题,样式链接可以如楼上写成动态生成的,也可以写成静态的
至于wtforms生成的input可以按以下方式应用class
有flask-bootstrap吧
引入bootstrap
在base.html 里面引入:
把该引入的都引入,然后就可以开始使用了。
https://github.com/mbr/flask-bootstrap