首页 > 技术文章 > flask 学习记录(一)

Jaywhen-xiang 2020-08-24 20:17 原文

暑期学习flask的学习记录,个人回顾复习用

flask 学习记录

  • Pipenv(管理虚拟环境与包):
    会生成PipfilePipfile.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
    

推荐阅读