1、安装virtualenv
当你拥有的项目越多,同时使用不同版本的 Python 工作的可能性也就越大,或者起码需要不同版本的 Python 库。为避免库之间的冲突我们需要隔离出一个单独的环境,virtualenv提供了一种巧妙的方式来让各项目环境保持独立。
以Mac OS Sierra为例(默认你以安装pip):
(1)$ sudo pip install virtualenv #安装virtualenv
(2)$ mkdir myproject #建立项目文件夹
$ cd myproject #进入文件夹
$ virtualenv venv #建立venv文件夹
New python executable in venv/bin/python
Installing distribute............done.
(3)$ cd myproject #进入项目文件夹
$source ./venv/bin/activate #激活环境
(4)$ pip install Flask #安装Flask
(5)在myproject文件夹下创建static和templates文件夹,我们的Python脚本会放在app文件夹,像css/js这类文件会在static文件夹,template文件夹会包含我们的html模板。
具体目录结构如下:
├── app.py
├── static
│ └── style.css
└── templates
└── index.html
目前为止基本的环境已搭建完毕,可以开始flask之旅!!!
详解网址:http://www.cnblogs.com/PythonOrg/p/5498573.html
疑问点:1、app.route('/project')与app.route('/project/')的区别