![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask-migrate
黑猫๑
个人博客: ak47dadada.top
展开
-
Flask框架中自定义模型类的表名、父类相关问题分析
关于继承父类model,为子model自定义表名的设置 1、单张表设置表名 _tablename_ = ‘model name’ 此字段必须是继承自models.Model才可设置。 2、有继承关系的表设置表名 如果其他model继承自BaseModel,那么__tablename__将失效,默认表名为父类表名。 要想自定义子类表名,需要在父类model中添加**_abstract_ = Tru...原创 2020-04-09 16:07:52 · 519 阅读 · 0 评论 -
flask migrate创建迁移脚本无效
前面的步骤就先不说了,也就是初始化migrate、绑定Manage。 1、首先使用init初始化 2、生成迁移文件 此时可能会出现如图问题,前提是已经创建model。 问题所在:创建的model对象系统不知道,没有告诉系统,也就是没有实例化对象。因此需要在views中导入要迁移的model,系统才知道要迁移哪个模板。 ...原创 2020-04-07 17:28:25 · 404 阅读 · 0 评论