1.先定义一个工作信息表:
指定一些相关的字段:工作名称、年限、级别等
class Work(db.Model):
__tablename__ = 'work'
id = db.Column(db.Integer, primary_key=True)
workName = db.Column(db.String(5),nullable=False)
year = db.Column(db.String(20), nullable=False)
level = db.Column(db.String(20))
def __str__(self):
return self.workName
执行以下命令在数据库中生成表,并用Navicat连接数据库验证表是否生产成功
- flask db init
- flask db migrate
- flask db upgrade
备注: 生成表失败的话,可以查看我之前写的文章 Flask数据库表动态更新和迁移
2. 现在开始设计我们的分页视图
- 封装一个分页方法,设定返回的json格式