flask项目拆分重构实例

本文详细介绍了如何将Flask项目进行拆分和重构,包括利用PyCharm创建项目,设置文件和目录结构,配置apps包,创建views和model文件,以及数据对象的创建。通过拆分,使得大型项目的管理更加清晰和有序。

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

由于好久没有用flask框架做项目。一时间忘记了 flask的拆分。在这里做一个笔记,供大家参考、
我们先来安装一下需要的依赖库
pip install flask_script
pip install flask_sqlalchemy
pip install flask_migrate

一、利用pycharm创建一个flask项目。

会得到这样一个目录
在这里插入图片描述
其中从上至下,第一个文件为pycharm的项目配置文件,不用管。
static为放置静态文件的目录。
templates为放置模板的目录
apps为flask的入口文件,即启动文件

二、先创建需要用到的文件和目录。

如图我们先创建这样一些文件和目录。
在这里插入图片描述

三、配置文件和目录

1.我们先配置apps包下的__init__.py文件

from flask import Flask
import settings
from apps.views.view import bp
from exts import db


def create_app():
    # 创建flask app 并指定目录
    app = Flask(__name__, template_folder='..
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值