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)

浙公网安备 33010602011771号