0:新建数据库
数据库名:food_db
CREATE DATABASE `food_db` DEFAULT CHARACTER SET = `utf8mb4`;
1:新建管理员数据表
课程文件 文件夹中 数据库文件 文件夹 有初始化的所有SQL
2:使用 flask-sqlacodegen 扩展 方便快速生成 ORM model
2.1 pip install flask-sqlacodegen
2.2 使用方法
flask-sqlacodegen 'mysql://root:@127.0.0.1/food_db' --outfile "common/models/model.py" --flask
flask-sqlacodegen 'mysql://root:@127.0.0.1/food_db' --tables user --outfile "common/models/user.py" --flask
3: 修改自动生成的model中的db变量
from application import db
4:修改配置文件
SQLALCHEMY_DATABASE_URI = 'mysql://root:对应root的密码@127.0.0.1/food_db'
5:开始写代码了