Flask学习文档及问题

中文文档地址: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版本没更新,按照他给的命令进行更新就行
解决:pip版本没更新,按照他给的命令进行更新就行

验证安装

flask安装成功
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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68493.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WordPress CORS问题一例

​ (本文最先发表于Zhu’s Blog,未经书面授权许可,任何个人和组织不得以任何形式转载、引用本人的任何文章。本人保留追究侵权者法律责任的权利。) 本文记录阿猪在使用WordPress REST API为跨站应用做身份认证时遇到的一例CORS问题…

如何画业务流程图?

业务流程图是用来描述客户业务作业方式的有效手段,它可以清晰地客户业务流程中涉及的人员角色、业务活动、业务数据以及他们之间的关系,是用来澄清需求的有效手段。一个典型的业务流程图如下图所示: 在画业务流程图时有哪些注意事项呢&#x…

流程图在线绘制,快速、便捷、高效

Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! 定个小小目标,努力成为习惯!在最美的年华遇见更好的自己! CSDNAXYZdong,CSDN首发,AXYZdong原创 …

作为程序员,你一般用什么软件画流程图时序图和状态图等?

作为一名合格的程序员,在需求整理及功能实现的时候,各种流程图是避免不了的,像用例图、时序图、状态图基本上是必备,辅助分析需求及梳理实现思路。 时序图,又称为序列图、循序图,是一种UML交互图。时序图通…

程序员必备绘图工具,流程图、时序图、类图手到擒来!

🎀 关于博主👇🏻👇🏻👇🏻 🥇 作者简介: 热衷于知识探索和分享的技术博主。 💂 csdn主页::【奇妙之二进制】 ✍️ 微信公众号:【Linux …

如何使用ChatGPT协助Jenkins部署前后端项目Java Vue

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」一同探讨,一同成长,比他人更进一步。 现在主流方向应该是Git服务器 Jenkins服务器 Docker持续化集成,但是因为Docker有一定的学习成本很多人也就没有增加Docker,我…

分享六款原型设计软件,交流协作更便捷

今天主要是一个盘点集合,针对近些年对于设计软件方面的迅速发展,比较值得关注的设计工具,有需要或感兴趣的就接着往下看吧。 1.Pixso Pixso与下面这些软件相比,算是出现的比较晚的,但是根据我这段时间的实际使用体验&…

心形代码

心形小代码,需要拿走 import math i,j(3,3) while i ! 0:print(" "*6" "" " * (i - 1) "**" " " * abs(i - j) "*" " " * (4 * i1) "*" " " * abs(i - …

Java代码输出心形图案

初学编程的小伙伴肯定有过这样一个想法,就是我能不能利用代码来输出一个特定的图案呢?比如一个爱心?那必然是可以的,代码能实现的功能很多,这只是其中的一小小用法。以下是思路与代码。 方法一 暴力解法: …

马斯克打了个响指,推特50%员工被裁....

前几天Twitter被收购后要裁员的靴子终于落地了,这次裁员注定要记录史册,堪称惊天地泣鬼神。 我们一起看看马斯克给推特员工准备的裁员方案: 不知道大家看完后什么感想,反正洋哥看完后已经为马斯克拍案叫绝了。 **我简单翻译下&a…

马斯克解雇 Twitter 首席工程师,只因不愿被指“过气”!

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 最近这几周,马斯克可能有点“心烦”。 烦要亲自下场测试 Twitter 功能,烦每周要工作 120 个小时,还要烦特斯拉“秘密宏图的第三篇章”……终于,眼看着…

外媒爆料:PS5将在2019年之后发售,是一次真正的更新换代!

关于索尼的下一代新主机传闻近期层出不穷,并且很多消息都表示它将会在2018年底或者2019年发售。不过,根据消息一直很准确的知名媒体 Kotaku 爆料,索尼确实正在筹备全新的主机,但不会在近期发售。在报道中 Kotaku 表示,…

性能评测|影驰RTX4090金属大师系列显卡正式发售!

未来已至,影驰RTX4090金属大师系列显卡正式上线! 前不久,影驰RTX4090 星曜/金属大师系列显卡跨时代亮相,见证新一次历史变革,如今,它来了。 新一代RTX40系列显卡采用NVIDIAAda Lovelace架构,全新TSMC定制4N工艺,专为GPU优化,能够实现高达2倍的性能功耗比飞跃;依靠RTX40系GPU强…

2020亚洲品牌500强榜单发布 ;肯德基中国门店将限时发售植物肉汉堡 | 美通企业日报...

今日看点 2020亚洲品牌500强榜单发布,阿里巴巴、华为、中国工商银行、腾讯、丰田、中国平安、三星、中国建设银行、索尼、中国人寿荣登“2020亚洲品牌500强”Top10。“2020亚洲品牌500强”榜单作为第15届亚洲品牌盛典的重要成果,在“第15届亚洲品牌盛典”…

rgb sw 线主板接口在哪_光有RGB还不够,显卡竖装才更显高大上,酷冷TD500机箱装机...

现在装机,如是要没有RGB元素的话,那根本就不值得去秀。一般来说越高大上的硬件,RGB元素也就越丰富,当然CPU肯定要除外了,毕竟它是一个特殊的存在。也许那一天就像显卡一样,所有的CPU都集成在主板上,也不算是新鲜的事情。 记得当年,为了让主机显得特别,个性一些,就给机…

iNFTnews丨研究报告:国内NFT发售平台盘点及分析

作者 | BoweniNFTnews.com ZhourxiNFTnews.com 自从2021年NFT的发展浪潮席卷国内,大型科技公司纷纷进军NFT领域,如百度、阿里巴巴、腾讯、京东等大厂,在它们的领头下,市场迅速升温,国内NFT数字藏品平台井喷式爆发&…

Dataset:智慧中国杯—全国大数据创新应用大赛七个数据集简介、下载之详细攻略

Dataset:智慧中国杯—全国大数据创新应用大赛七个数据集简介、下载之详细攻略 目录 智慧中国杯—全国大数据创新应用大赛简介 全国大数据创新应用大赛七个数据集下载 智慧中国杯—全国大数据创新应用大赛简介 智慧中国杯”全国大数据创新应用大赛由“算法资格赛”…

必看·2021中国NFT数字藏品报告总结

随着数字藏品(NFT)市场火热,发行平台如雨后春笋般陆续出现,据扇贝科技不完全统计,2021年国内数字藏品(NFT)发行平台多达 38家。 按照藏品的发行质量、数量、平台流量、藏品文化内涵、区块链技术…

鲸探发布点评:7月26日发售

今天鲸探将发3款藏品:《黄河黄河九曲十八弯》、《从杰克岛看塞纳河》、《安涅尔浴场》数字藏品。发行价格18,发行数量10000*3。 《黄河九曲十八弯》以文件夹的形式发售,里面包含多款藏品。这个系列的作品是由中国黄河文化经济发展研究会发起&…

CnOpenData中国理财产品数据

中国理财产品数据 一、数据简介 随着居民财富的增加,投资理财成为居民增加收入的重要方式,银行理财产品、保险产品、公募基金成为居民资产配置的主要方向。理财是指以实现财务的保值、增值为目的,对财务(财产和债务)进…