Flask 框架流程
Flask 框架流程
本人使用软件是 PyCharm
什么是Flask:
Flask诞生于2010年, 使用python语言基于Werkzeug工具箱编写的轻量级Web开发框架
Flask本身相当于一个内核, 其他几乎所有的功能都要用到扩展(邮件:Flask-Mail, 用户认证:Flask-Login, 数据库:Flask-SQLAlchemy).
Flask的核心在于Werkzeug(路由模块), Jinja2模板引擎.
1.第一步 创建虚拟环境
打开File下的 settings
第二步 选择与文件夹同名的设置下的 Project Interpreter
第三步 点击右上角的ADD
第四步 选择里面最后是venv的 如果没有自己打上也可
最后 点击ok就可以了
以上是 创建虚拟环境的流程 下面告诉大家虚拟环境的基本操作
#进入虚拟环境
cd venv/Scripts
#激活虚拟环境
activate
#退出虚拟环境
deactivate.bat
在终端里我们激活成功虚拟环境后 cd… 退出到文件夹位置
在文件夹下继续进行我们下一步的配置
我们在虚拟环境里 下载我们Flask所需要的所有第三方模块 我这边导入了一个文件夹 直接下载
直接下载文件内容的语句 pip install -r ‘文件名’
这样我们所需要的Flask的配置文件 就成功下载到了虚拟环境里
虚拟环境创建好了 我们开始第二步
2.第二步 创建Flask框架
第一步 在根目录下创建两个文件
App 是我写操作的地方
create_app 是我封装flask实例的地方
第二步 在create_app 里封窗 flask实例方法
第三部 在根目录下创建配置文件
在文件里写上你需要的配置设置
这里有一点需要注意 类里的字段名字需要全部大写
现在 所有配置都已完成 到app里开始写操作
但是我们如何启动 Flask呢
有两种办法 一. 魔法方法
二. flask插件
在这里插入图片描述
这里需要注意一下 因为是flask插件 它只能识别命名为app的文件 所有 如果要用插件运行的话 文件名必须是app 如何点击ok就可以运行了
这边我们flask整体框架就设置完成了
Flask 框架流程相关推荐
- python前端学习-------Flask框架基础(建议收藏)
Flask框架基础 下载并安装Flask框架 Flask基础 第一个Flask应用 开启调试模式 路由 变量规则 构造URL HTTP方法 模板 语法格式 模板变量 控制结构 条件控制语句 `if` ...
- Flask框架项目实例:**租房网站(二)
Flask是一款MVC框架,主要是从模型.视图.模板三个方面对Flask框架有一个全面的认识, 通过完成作者-读书功能,先来熟悉Flask框架的完整使用步骤. 操作步骤为: 1.创建项目 2.配置数据 ...
- Flask框架项目实例:**租房网站(一)
Flask是一款MVC框架,主要是从模型.视图.模板三个方面对Flask框架有一个全面的认识, 通过完成作者-读书功能,先来熟悉Flask框架的完整使用步骤. 操作步骤为: 1.创建项目 2.配置数据 ...
- python的flask实现第三方登录怎么写_Python语言的Flask框架应用程序实现使用QQ账号登录的方法...
本文主要向大家介绍了Python语言的Flask框架应用程序实现使用QQ账号登录的方法,希望对大家学习Python语言有所帮助. Flask-OAuthlib是OAuthlib的Flask扩展实现, ...
- Flask框架——CSRF保护
目录 CSRF攻击 如何防御CSRF攻击 Flask框架中的CSRF保护机制 CSRF攻击 CSRF全拼为Cross Site Request Forgery,译为跨站请求伪造. CSRF指攻击者盗用 ...
- python flask和django_真正搞明白Python中Django和Flask框架的区别
在谈Python中Django框架和Flask框架的区别之前,我们需要先探讨如下几个问题. 一.为什么要使用框架? 为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应 ...
- python的django_真正搞明白Python中Django和Flask框架的区别
在谈Python中Django框架和Flask框架的区别之前,我们需要先探讨如下几个问题. 一.为什么要使用框架? 为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应 ...
- python的flask框架显示柱状图_使用Python的Flask框架,结合Highchart,动态渲染图表...
服务端动态渲染图表 参考文章链接:https://www.highcharts.com.cn/docs/dynamic-produce-html-page 参考文章是使用php写的,我这边改用pyth ...
- Python Flask框架-开发简单博客-认证蓝图
作者:Eason_LYC 悲观者预言失败,十言九中. 乐观者创造奇迹,一次即可. 一个人的价值,在于他所拥有的.可以不学无术,但不能一无所有! 技术领域:WEB安全.网络攻防 关注WEB安全.网络攻防 ...
最新文章
- C++成员变量的初始化顺序问题
- risc-v 操作系统教程
- 赛门铁克卸载工具_神奇的安卓恶意软件 xHelper:自卸载且无法删除
- docker启动sqlserver_ASP.NET Core容器化技术Docker零基础从入门到实战演练
- Python 进程与线程小随笔
- Angular应用ng serve命令行的学习笔记
- 如何下载python2.7.16_CENTOS6.5 安装PYTHON2.7.16
- mysql 8 强制修改密码_Mysql 8.0版本强制无密码进入+更改密码
- Revit Family API 添加几何实体
- 求连续数组子序咧的最大和
- 响应式布局之网站头部导航
- 基于JavaSwing+mysql的酒店管理系统设计和实现
- 频谱泄露和吉布斯现象
- android充电线排序,安卓数据线分类有哪些
- 激活函数(activation function)的种类与应用
- 线程间共享 部分变量 Spring框架下向异步线程传递HttpServletRequest参数
- R语言循环函数编写三境界
- EN 50332手机Type-C数字音频输出测试
- 计算机数控入门,数控车床入门教程 如何进入CNC加工过程
- [Kerberos] Kerberos教程(一)