Flask 框架流程
什么是Flask:
Flask诞生于2010年, 使用python语言基于Werkzeug工具箱编写的轻量级Web开发框架
Flask本身相当于一个内核, 其他几乎所有的功能都要用到扩展(邮件:Flask-Mail, 用户认证:Flask-Login, 数据库:Flask-SQLAlchemy).
Flask的核心在于Werkzeug(路由模块), Jinja2模板引擎.
1.第一步 创建虚拟环境
打开File下的 settings
![](https://zyc.world/wp-content/uploads/2022/11/image-12.png)
第二步 选择与文件夹同名的设置下的 Project Interpreter
![](https://zyc.world/wp-content/uploads/2022/11/image-13.png)
第三步 点击右上角的ADD
![](https://zyc.world/wp-content/uploads/2022/11/image-14.png)
第四步 选择里面最后是venv的 如果没有自己打上也可
![](https://zyc.world/wp-content/uploads/2022/11/image-15.png)
最后 点击ok就可以了
以上是 创建虚拟环境的流程 下面告诉大家虚拟环境的基本操作
#进入虚拟环境
cd venv/Scripts
#激活虚拟环境
activate
#退出虚拟环境
deactivate.bat
在终端里我们激活成功虚拟环境后 cd.. 退出到文件夹位置
![](https://zyc.world/wp-content/uploads/2022/11/image-16.png)
在文件夹下继续进行我们下一步的配置
我们在虚拟环境里 下载我们Flask所需要的所有第三方模块 我这边导入了一个文件夹 直接下载
![](https://zyc.world/wp-content/uploads/2022/11/image-17.png)
直接下载文件内容的语句 pip install -r '文件名'
这样我们所需要的Flask的配置文件 就成功下载到了虚拟环境里
虚拟环境创建好了 我们开始第二步
2.第二步 创建Flask框架
第一步 在根目录下创建两个文件
App 是我写操作的地方
create_app 是我封装flask实例的地方
![](https://zyc.world/wp-content/uploads/2022/11/image-18.png)
第二步 在create_app 里封窗 flask实例方法
![](https://zyc.world/wp-content/uploads/2022/11/image-19.png)
第三部 在根目录下创建配置文件
![](https://zyc.world/wp-content/uploads/2022/11/image-20.png)
在文件里写上你需要的配置设置 这里有一点需要注意 类里的字段名字需要全部大写
![](https://zyc.world/wp-content/uploads/2022/11/image-21.png)
现在 所有配置都已完成 到app里开始写操作
![](https://zyc.world/wp-content/uploads/2022/11/image-22.png)
但是我们如何启动 Flask呢
有两种办法 一. 魔法方法
![](https://zyc.world/wp-content/uploads/2022/11/image-23.png)
二. flask插件 在这里插入图片描述
![](https://zyc.world/wp-content/uploads/2022/11/image-24.png)
![](https://zyc.world/wp-content/uploads/2022/11/image-25.png)
![](https://zyc.world/wp-content/uploads/2022/11/image-26.png)
这里需要注意一下 因为是flask插件 它只能识别命名为app的文件 所有 如果要用插件运行的话 文件名必须是app 如何点击ok就可以运行了
![](https://zyc.world/wp-content/uploads/2022/11/image-27.png)
这边我们flask整体框架就设置完成了