Skip to content

基于flask-restful的服务项目示例,集成了flask_sqlalchemy、flask_migrate、flask_redis、jwt等,已包含注册、登录、退出、刷新token接口,可直接使用

Notifications You must be signed in to change notification settings

dixilin/flask-restful-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

初始化

MacOS/Linux

mkdir myproject
cd myproject
python3 -m venv .venv

Windows

mkdir myproject
cd myproject
py -3 -m venv .venv

激活虚拟环境

MacOS/Linux

. .venv/bin/activate

Windows

.venv\Scripts\activate

安装依赖包

pip install -r requirements.txt

数据库模型创建及更新

# 第一次初始化时使用
flask db init 
# 后面每次修改数据库字段时使用
flask db migrate
flask db upgrade

启动

flask run

项目依赖包导出

pip freeze -l > requirements.txt

About

基于flask-restful的服务项目示例,集成了flask_sqlalchemy、flask_migrate、flask_redis、jwt等,已包含注册、登录、退出、刷新token接口,可直接使用

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published