中文文档地址:https://flask.net.cn/
python三大框架的介绍。
这三个框架分别为:Flask框架,Tornado框架,Django框架。
Flask框架: Flask诞生 于2010年,是Armin ronacher (人名)用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。
Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy)都需要 用第三方的扩 展来实现。比如可以用Flask扩展加入ORM、 窗体验证工具文件上传身份验证等。 Flask没有默便用的数据库二你可以选择wsoL通NoSQLor
python版本:3.8.6
一、安装flask
创建一个虚拟环境
1.创建一个项目文件夹,然后创建一个虚拟环境。创建完成后项目文件夹中会有一个 venv 文件夹:
$ mkdir myproject
$ cd myproject$ python3 -m venv venv
最后一个venv是你的虚拟环境的名字,一般我们也默认为venv
遇到的问题:‘python3’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
思考:我的python环境在c盘,项目在e盘,以为不在一个盘不行,后来发现是我的环境配置的问题,我之前为了省事就用python,没有用python3当命令名
解决:python -m venv venv
激活虚拟环境
$ cd myproject\venv\Scripts
$ active
进到虚拟环境里
安装Flask
激活虚拟环境
$ pip3 install Flask
报错:
解决:pip版本没更新,按照他给的命令进行更新就行
验证安装
flask安装成功,版本为2.2.3
二、Pycharm创建flask项目
1.创建项目:
报错而无法创建:
1. 解决办法:无法创建的原因,是已经存在同名的虚拟环境,换个名称就能创建了,但是后续需要在pycharm里面进行激活
2.Flask安装
激活虚拟环境,切换目录至虚拟环境所在位置:
显示venv表示激活成功
已更新到最新
3. 验证flask安装
$ python
$ import flask
$ flask.__version__
完成安装
三、 学习链接
-
python:使用PyCharm创建新工程按钮灰色,提示:environment location directory is not
empty:https://blog.csdn.net/qq_41956139/article/details/119331062
-
Flask教程–第一个Flask应用:环境安装
https://blog.csdn.net/cckavin/article/details/90766924?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_utm_term~default-1-90766924-blog-123850603.pc_relevant_3mothn_strategy_and_data_recovery&spm=1001.2101.3001.4242.2&utm_relevant_index=4
-
[Flask]Pycharm+Flask零基础项目搭建入门
https://blog.csdn.net/qq_41604569/article/details/128063338?ops_request_misc=&request_id=&biz_id=102&utm_term=flask%E4%B8%8Epycharm&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-128063338.142v73insert_down1,201v4add_ask,239v2insert_chatgpt&spm=1018.2226.3001.4187