flask 项目框架搭架(demo)

本文介绍了如何搭建一个Flask项目,包括环境依赖、项目目录结构、代码编写和项目启动步骤。通过设置requirements.txt文件安装依赖,创建models、settings、utils和project等包,以及manage.py用于数据迁移。项目启动可通过运行main.py,接口测试推荐使用Postman。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.所需环境依赖

 可以新建requirements.txt,在终端输入pip install -r 指定路径/requirements.txt进行下载安装

alembic==1.7.4
aniso8601==9.0.1
certifi==2021.10.8
charset-normalizer==2.0.7
click==7.1.2
colorama==0.4.4
Flask==1.1.4
Flask-Cors==3.0.10
Flask-Migrate==2.7.0
flask-redis==0.4.0
Flask-RESTful==0.3.9
Flask-Script==2.0.6
Flask-SQLAlchemy==2.5.1
greenlet==1.1.2
idna==3.3
importlib-metadata==4.8.1
importlib-resources==5.3.0
itsdangerous==1.1.0
Jinja2==2.11.3
Mako==1.1.5
MarkupSafe==2.0.1
mysqlclient==2.0.3
PyJWT==2.3.0
pytz==2021.3
redis==3.5.3
requests==2.26.0
ronglian-sms-sdk==1.0.0
six==1.16.0
SQLAlchemy==1.4.26
typing-extensions==3.10.0.2
urllib3==1.26.7
Werkzeug==1.0.1
zipp==3.6.0

2.项目目录

项目通用基础目录

 此demo的项目目录

 

3.代码部分

 新建models python包,内部新建model.py文件

__init__.py(创建db对象用来操作数据库)

from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()

model.py(创建模型类用来生成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值