Flask 第一话之环境及主文件介绍

一、虚拟环境

1.virtualenv: 虚拟环境

常用命令:
安装虚拟环境:pip install virtualenv
创建虚拟环境:virtualenv venv
启动虚拟环境:source venv/bin/activate
退出虚拟环境:deactivate

2.virtualenvwrapper:虚拟环境管理器
指定虚拟环境安装目录:
创建系统环境变量
变量名:WORKON_HOME
变量值:F:\Envs

常用命令:
安装虚拟环境管理器:pip install virtualenvwrapper-win
创建虚拟环境:mkvirtualenv venv
启动虚拟环境:workon venv
退出虚拟环境:deactivate
删除虚拟环境:rmvirtualenv venv
列出所有虚拟环境:lsvirtualenv
进入虚拟环境所在目录:cdvirtualenv

二、安装Flask

pip install flask

  主文件介绍:

# 从flask包导入Flask这个类
# 注册url/蓝图都使用这个类
from flask import Flask

# __name__参数作用:
# 1.指定模板和静态文件的查找路径
# 2.插件(flask-migrate、flask-sqlalchemy等)报错找到具体位置
app = Flask(__name__)

# 装饰器
@app.route('/')
def hello_world():
    return 'Hello World!'

# 如果以这个文件作为主文件运行,那么就执行app.run()来启动测试应用服务器
if __name__ == '__main__':
    app.run()

三、debug模式
好处:1、出现错误抛出异常便于查找问题,2、代码保存时,服务器自动重启

# 方式一
app.debug = True
# 方式二
app.run(debug=True)
# 方式三
app.config.update(DEBUG = True)
# 方式四
1、新建配置文件config.py
2、在app.py中导入config
3、app.config.from_object(config)

 

posted @ 2020-02-17 12:01  我在地球凑人数的日子  阅读(172)  评论(0)    收藏  举报