flask 学习记录(一)
暑期学习flask的学习记录,个人回顾复习用
flask 学习记录
库
Pipenv(管理虚拟环境与包):
会生成Pipfile
与Pipfile.lock
两个文件,当使用pipenv
来 删除/安装/更新包时,两个文件会自动更新Pipfile: 记录项目依赖包列表
Pipfile.lock: 记录固定版本详细依赖包列表
# 换源 in Pipfile: url = "https://pypi.doubanio.com/simple/"
python-dotenv:
辅以
.env
与.flaskenv
两个文件来管理开发相关的环境变量.env: 存储敏感信息,如
SMTP
服务器登录密码等.flaskenv: 存储公共环境变量
watchdog:
监测文件变动,安装好后会
Werkzeug
会自动用它来检测文件变动# 因为只有在开发时才会用到,所以将包声明为开发依赖 pipenv install watchdog --dev