一 初步的认识一下Flask框架
1.1 了解Flask框架。
1 Flask框架是诞生于2010年,使用python语言基础werkzeug工具箱编写的轻量级Web开发框架。
2 Flask本身相当于一个内核,其他几乎所有的功能都需要用到扩展比如 “邮件:FLask-Mail,用户认证:Flask-Login,数据库:Flask-SQLAlchemy,等。”
3 Flask的核心在于Werkzeug(路由模块),Jinja2模块引擎。
1.2 Flask的“轻”
1 Flask的“轻”,不代表着Flask的功能不强大,Flask拥有吩咐的扩展,其依赖于扩展给引用添加功能,众多的插件提供了数据库的集成,表单验证,上传处理,各种各样开放认证奇数等,Flask的这些特性使得它在Web开发方面变得非常的流行,但是如果构建大型的项目,使用了非常多的扩展,那么Flask也会变得像是Django一样笨重。
二 Flask的框架环境的搭建
2.1 在搭建Flask框架中推荐采用虚拟环境的形式进行搭建,这样不会破坏原有的环境
使用 pip install Flask 即可
三 了解完Flask以及环境的搭建之后就要开始Flask的入门
3.1首先导入Flask的类(from flask import Flask)
3.2 实例化Flask对象(app = Flask(__name__)
3.3进行路由与视图的编写 如下图:
然后在配置一下最后一步
然后右键运行一下当前的py文件,当然也有别的运行方法
set FLASK_APP = 当前的文件名
set FLASK_ENV = development
flask run
“注意”:development是开发者模式 而 production为生产者模式 默认启动的为生产者模式
当然在启动的时候还可以设置一下对应的端口
flask run -h ipaddress -p port
指定启动盘IP使用-h参数,-p指定启动的端口
或则右键运行时
修改相关的参数就能够启动时候的路由