1. 前期准备
创建用户表
1 | create table users |
安装 Flask 的依赖包
1 | pip install flask-mysqldb # flask 的 MySQL 依赖包 |
2. 设计注册页面
1 | {% extends 'layout.html' %} |
3. 注册页面视图函数
初始化 MySQL 配置信息
1 | app.config['MYSQL_HOST'] = 'localhost' |
首先,定义登录信息格式的类,如姓名、用户名、密码长度,密码确认以及确认密码,然后,创建视图函数,接入从页面通过 POST 方法传递过来的参数,并写入数据库中。
1 | class RegisterForm(Form): |
完成上述步骤后,刷新页面,填写注册信息,点击“提交信息”,数据成功写入表中。