摘要: 日志模板: from logging.handlers import RotatingFileHandler import logging import os BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 阅读全文
posted @ 2020-03-06 19:16 老王同鞋 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 案例代码: #定义模型 class BookInfo(db.Model): #设置表名 __tablename__ = 'bookinfo' #设置为主键之后,自动自增长 id = db.Column(db.Integer,primary_key=True) name = db.Column(db. 阅读全文
posted @ 2020-03-06 09:54 老王同鞋 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 案例代码: table_relation = db.Table('stu_tea_rel', # 关系表明 db.Column('stu_id', db.Integer, db.ForeignKey('student.id')), # 多关系表的主键 db.Column('tea_id', db.I 阅读全文
posted @ 2020-03-06 09:51 老王同鞋 阅读(370) 评论(0) 推荐(1) 编辑
摘要: 基本语法格式: 模型类名.query[.过滤器].执行器 常用的SQLAlchemy查询过滤器 过滤器说明 filter() 把过滤器添加到原查询上,返回一个新查询 filter_by() 把等值过滤器添加到原查询上,返回一个新查询 limit 使用指定的值限定原查询返回的结果 offset() 偏 阅读全文
posted @ 2020-03-06 09:43 老王同鞋 阅读(679) 评论(0) 推荐(1) 编辑
摘要: 1. 安装migrate模块 pip install flask_migrate 2. 创建manage对象,并接管app和db对象 manager = Manager(app, db) 3. 将数据库迁移操作集成到script中 manager.add_command('db', MigrateC 阅读全文
posted @ 2020-03-06 09:36 老王同鞋 阅读(247) 评论(0) 推荐(0) 编辑