
Flask
斜杠青年//
我爱学习!
展开
-
flask+gunicorn+supervisor执行代理服务
文章目录一、前期准备(在服务器环境下)二、中期配置2.1 gunicorn2.2 supervisor三、后期执行一、前期准备(在服务器环境下)准备flask项目:这是由用户自己写好的项目,并上传到服务器上,并记住其项目本地运行ip和端口:0.0.0.0:8092安装gunicorn:pip install gunicorn 或者 sudo apt-get install gunicorngunicorn一个被广泛使用的高性能的python WSGI UNIX HTTP服务器,Gunicor原创 2020-07-13 14:48:00 · 489 阅读 · 0 评论 -
关于flask框架出现数据迁移出现(ImportError: cannot import name 'db')和(No changes in schema detected)的解决方法
一、问题在学flask web框架时需要做到数据库迁移migrate功能,经常会出现如下两个问题:初始化数据库的时候,采用flask db init会出现图1所示报错。进行数据库迁移时,采用flask db migrate -m 'user_table’一直失败会出现图2所示报错。请大家对号入座图1图2二、解决方法针对第一种情况,需要你在初始化文件__init__.py中...原创 2019-09-07 11:41:33 · 1325 阅读 · 6 评论 -
Flask SQLAlchemy定义表之间关系(详解)
1.定义关系在关系型数据库中,定义表与表之间的联系需要两步:第一步是创建外键,外键是用来在A表存放B表的主键值以便和B表建立联系的字段,并且外键只能存放单一数据(标量),总是在“多”这一侧定义;第二步是创建关系属性,使用关系函数进行在更复杂的多对多关系中,还需要建立第三方关键表来管理关系。下面将介绍一对多、多对一、一对一、多对多关系的原理及实际操作。2.一对多、多对一一对多关系可用作者和文章...原创 2020-04-25 12:38:32 · 2439 阅读 · 0 评论 -
Flask 数据库SQLAlchemy 基础讲解
一、概念理解ORM(Object Relationnal Mapping) 对象映射关系,简单来说,就是不在数据库里直接进行操作,而是在项目开发里完成数据库的增删改查操作,将面向对象语言程序中的对象自动持久化到关系数据库中。SQLAlchemy是flask框架的插件,用于连接数据库的工具二、操作步骤安装SQLAlchemy插件:pip install flask_sqlalchemy ...原创 2019-10-27 22:33:44 · 1085 阅读 · 0 评论