2016年6月7日 4:26
Flask 包含许多可以自定义其行为的钩子。考虑到你的定制需求, Flask 的类专为继承 而打造。
以前没有理解钩子是什么意思,最近写了一个类,里面重新定义了__len__方法,这就是一个钩子,也就是定义了一个自定义的方法或者函数等东西,可以实现自己的定制需求吧。
安装一个virtualenv,然后在其对应的虚拟环境中安装Python库以及依赖,然后要使用这个环境,必须先进行激活。建立文件夹,在该文件夹下创建一个环境,然后激活环境,安装相关依赖如Flask。
sudo pip install virtualenv
安装完 virtualenv ,打开一个 shell ,创建自己的环境。我通常创建一个包含 venv 文件夹的项目文件夹:
$ mkdir myFlask
$ cd myFlask
$ virtualenv venv```
现在,每次需要使用项目时,必须先激活相应的环境。`. venv/bin/activate`
安装Flask--`pip install Flask`
WSGI是Web Server Gateway Interface的缩写。PythonWeb服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是Python应用程序或框架和Web服务器之间的一种接口,已经被广泛接受, 它已基本达成它的可移植性方面的目标。