flask-bootstrap基模板
修改my.cnf
mysql插入中文失败解决办法
@property
增加了数据库和邮件基本功能,遇到的问题都在上面,使用Werkzeug实现了密码散列
渲染登录表单
{% extends "bootstrap/base.html" %}
{% import "bootstrap/wtf.html" as wtf %}
{% block title %}登录{% endblock %}
{% block head %}
{{ super() }}
<link rel="stylesheet" type="text/css" href="{{ url_for('static',filename='styles_login.css') }}">
{% endblock %}
{% block content %}
<div class="container">
<div class="row">
<div class="col-md-offset-3 col-md-6">
<form class="form-horizontal">
<span class="heading">用户登录</span>
<div class="form-group">
{{ form.email(type="email",class="form-control",id="inputEmail3",placeholder="用户名或电子邮件") }}
<i class="fa fa-user"></i>
</div>
<div class="form-group help">
{{ form.password(type="password",class="form-control",id="inputPassword3",placeholder="密 码") }}
<i class="fa fa-lock"></i>
<a href="#" class="fa fa-question-circle"></a>
</div>
<div class="form-group">
<div class="main-checkbox">
{{ form.remember_me(type="checkbox",id="checkbox1") }}
<label for="checkbox1"></label>
</div>
<span class="text">记住我</span>
{{ form.submit(type="submit",class="btn btn-default") }}
</div>
</form>
</div>
</div>
</div>
{% endblock %}