Flask Introduction介绍
什么是flask?
Flask是一个Web框架,它提供了用于在python中构建轻量级Web应用程序的库。它由Armin Ronacher开发,他领导着一个国际Python爱好者团体(POCCO)。它基于WSGI工具包和jinja2模板引擎。 Flask被认为是一个微框架
什么是WSGI?
它是Web服务器网关接口的首字母缩写,是python Web应用程序开发的标准。它被视为Web服务器和Web应用程序之间通用接口的规范。
什么是Jinja2?
Jinja2是一个Web模板引擎,它将模板与特定数据源相结合,以呈现动态网页。
Flask环境设置
要在系统上安装flask,我们需要在我们的系统上安装python 2.7或更高版本。但是,我们建议使用python 3进行flask中的开发。
安装虚拟环境(virtualenv)
virtualenv被认为是虚拟python环境构建器,用于并排创建多个python虚拟环境。可以使用以下命令安装它。
$ pip install virtualenv
安装完成后,我们可以将新的虚拟环境创建到一个文件夹中,如下所示。
$ mkdir new $ cd new $ virtualenv venv
要激活相应的环境,请在Linux操作系统上使用以下命令。
$ venv / bin / activate
在Windows上,使用以下命令。
$ venv \ scripts \ activate
我们现在可以使用以下命令安装flask。
$ pip install flask
但是,我们可以使用上述命令安装flask,而无需创建虚拟环境。
要测试flask安装,请在命令行中打开python并键入python以打开python shell。