前端的模板语法
继承
父级:
例子:
子级:
页面合并
for循环
if语句
宏定义
flask连接数据库
数据库实现+数据库驱动://用户名:密码@IP地址:端口/数据库
1 | |
实例化SQLAlchemy
1 | |
模型的定义
定义模型时需要在模型所在的文件导入实例化的SQLAlchemy
数据类型:
使用db.Column表示一列
约束条件:
index 索引
unique 唯一值
primary_key 主键
autoincrement 自增长
nullable 是否可以为空
default 默认值
定义完模型后需创建函数,执行db.create_all() 创建对应的数据表,db.drop_all() 为删除数据表
模型关系
一对多
1 | |
一对一
1 | |
多对多
类一:
1 | |
类二:
1 | |
在两个表中的任意一个表添加一个relationship,额外创建第三个表来维护多对多关系
1 | |
