The Flask Mega-Tutorial, Part I: Hello, World
11 hours ago
- 这是Flask Mega-Tutorial的第一章,旨在教授使用Flask进行网络应用开发。
- 目标是设置一个Flask项目并运行一个简单的'Hello, World!'应用。
- 代码示例托管在GitHub上;建议手动输入代码,尤其是在早期章节。
- 步骤:安装Python,然后创建虚拟环境并激活它。
- 在虚拟环境中使用pip安装Flask。
- 项目结构:创建一个目录`microblog`,在其中创建一个包含`__init__.py`和`routes.py`的`app`包,以及一个顶级的`microblog.py`脚本。
- Flask应用实例在`__init__.py`中创建,而`routes.py`中的一个视图函数将URL '/'和'/index'映射到返回'Hello, World!'。
- 通过设置FLASK_APP环境变量并执行`flask run`来运行应用。在http://localhost:5000/访问。
- 可选地,使用`.flaskenv`文件自动加载环境变量。