flask的基础介绍
flask是一个微型的网络框架,如果你并不理解这是什么,也没有必要太过于纠结。或许,我可以采用一个不太准确的说法来解释它的用途,那就是通过flask,你可以提供网站服务,也就是,你可以搭建你自己的网站了
虽然现在已经是2202年的2月了,flask版本也升级到了2.02版,但是稳定的flask版本仍然是1.12。不过或许你在读到这篇文章的时候,flask的2.0版本已经被淘汰了也说不定,不过我还是要表明,本系列的文章正是先行体验2.0的尝试之作
阅读本系列文章之前,你并不需要有关于网络框架的很多的基础,也就是说,你曾经学习过django或者没学习过django都不要紧,但是你至少应该有学过python的基础知识,最好再了解一些关于前端页面的知识,那么,关于基本的介绍,就这么多了
环境安装
关于python版本,请选择至少python3.7及以上的版本,本系列中我并不会考虑到3.7以下尤其是2.7的兼容问题,所以如果你的python环境在3.7以下的话,务必升级
关于flask版本,请选择至少flask2.0及以上的版本,如果未避免后续升级可能产生的影响的话,可以选择2.02版本
# 正常情况下,flask的安装可以采用pip或者pip3的方法
# 可以把以下两个指令都尝试一下
pip install flask
pip3 install flask
虚拟环境的搭建
在使用python的过程中,很多时候都需要用到虚拟环境,因此我想我并没有必要一遍遍解释为什么要配置虚拟环境,但是为了避免有一些新的读者还是不清楚,我