# 使用虚拟环境

使用 venv 进行 python 版本环境切换:

cd backend
python3 -m venv fmp # {ENV_NAME} 本文中以fmp为例,可以使用自己能记住的任意字符
source fmp/bin/activate

# 包管理

使用 pip 进行包管理

# 组织架构

# 配置控制

在大多数教程中,我想说至少有 99%的人会间接提到这一点,例如,你的项目在哪个环境下工作:是开发、调试还是生产?

这是我们需要做的一个设置,可以直接在你的文件中完成,或者有分开的文件来做,甚至有库来做这个。

花点时间了解一下,如果你部署你的项目,你需要知道如何管理这个部分,它是如何工作的。

# 路由和蓝图

前端访问的 api 名称和我们的路由应该是一一对应的。

# 相关链接

Beginning with a Flask project. 5 most important things to know before starting. | by Felipe Florencio Garcia | ITNEXT (opens new window) 第 1 章:准备工作 - Flask 入门教程 (opens new window)