# 使用虚拟环境
使用 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)