python-flask框架基础
为什么要使用虚拟环境?随着你的 Python 项目越来越多,你会发现不同的项目会需要 不同的版本的 Python 库。同一个 Python 库的不同版本可能不兼容。
虚拟环境可以为每一个项目安装独立的 Python 库,这样就可以隔离不同项目之间的 Python 库,也可以隔离项目与操作系统之间的 Python 库。
- 实现原理
-
- 创建一个项目文件夹,然后创建一个虚拟环境。创建完成后项目文件夹中会有一个
venv
文件夹: - 在 Windows 下:
- 在开始工作前,先要激活相应的虚拟环境:
- 在已激活的虚拟环境中可以使用如下命令安装 Flask
- 打开python创建flask项目
- 创建专业版项目
-
flask项目架构:MTV架构
M ---model 模型 ---跟数据库绑定 它是提供数据的
T ---template 模块 ---HTML文件
V --- view + route 视图和路由
路由 ---url ---请求资源的路径path
视图 ---函数 更路由绑定 当请求对应的路由路径时 指定与其绑定的视图函数中
将需要的数据 渲染在模板上 显示数据
在虚拟环境下安装flask框架组件 pip install flask
1 from flask import Flask 2 #创建flask类的对象 需要设置一个参数import_name :设置的时flask对象app所在的模块名 3 app = Flask(__name__) 4 5 #设置一个根路由 6 @app.route('/') 7 def hello_world(): 8 return 'Hello World!' 9 10 11 if __name__ == '__main__': 12 #启动flask对象 将其部署到服务器上 13 app.run() 14 ''' 15 http://127.0.0.1:5000/ 16 后面的这个/叫做根路由 17 '''
- 点击http://127.0.0.1:5000/跳转至浏览器
-