获取示例程序¶
这个仓库的 demos 和 examples 文件夹分别包含《Flask Web 开发实战》第 1 版和第 2 版的基础示例程序。以下为获取并运行示例程序的步骤:
克隆仓库¶
将仓库克隆到本地,然后切换进仓库根目录:
$ git clone https://github.com/greyli/helloflask.git
$ cd helloflask
创建虚拟环境 & 安装依赖¶
为了方便操作,可以把虚拟环境创建在仓库根目录(/helloflask),让所有示例程序使用同一个环境。
使用下面的命令创建虚拟环境并激活:
Windows:
python -m venv .venv
.venv\Scripts\activate
Linux/macOS:
python3 -m venv .venv
source .venv/bin/activate
然后安装依赖:
(.venv) $ pip install -r requirements/v2.txt
使用下面的命令创建虚拟环境并激活:
Windows:
python -m venv .venv
.venv\Scripts\activate
Linux/macOS:
python3 -m venv .venv
source .venv/bin/activate
然后安装依赖:
(.venv) $ pip install -r requirements/v1.txt
运行示例程序¶
阅读不同版本对应的示例程序文档了解详细运行操作:
进阶示例程序¶
本书第二部分的示例程序存放在独立的仓库,安装步骤见各自项目的 GitHub 主页。目录索引见示例程序索引。