怎么创建flask框架
时间: 2025-01-08 18:50:13 浏览: 2
### 如何创建一个Flask框架的Web应用
#### 创建虚拟环境并激活
为了确保依赖项管理得当,建议先创建一个新的Python虚拟环境。这有助于隔离不同项目之间的依赖关系。
```bash
python3 -m venv myflaskapp-env
source myflaskapp-env/bin/activate # Linux 或 macOS
myflaskapp-env\Scripts\activate.bat # Windows
```
#### 安装Flask
一旦虚拟环境被激活,在其中安装Flask:
```bash
pip install Flask
```
此命令会下载并安装最新版本的Flask及其必要的依赖项[^2]。
#### 初始化项目结构
建立基本目录布局对于组织代码非常重要。可以按照如下方式设置文件夹和文件:
```
/my_flask_app
/static
css/
js/
images/
/templates
app.py
```
`static` 文件夹用于存储静态资源如CSS、JavaScript 和图片;`templates` 存放HTML模板;而 `app.py` 是应用程序入口点[^4]。
#### 编写第一个路由
编辑 `app.py` 来定义简单的“Hello, World!”页面响应根URL请求 (`/`) 的行为:
```python
from flask import Flask
application = Flask(__name__)
@application.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
application.run(debug=True)
```
这段代码初始化了一个新的Flask实例,并注册了一条路径规则指向名为 `hello_world()` 函数。当访问网站根地址时就会触发该函数返回字符串 "Hello, World!" 给客户端浏览器显示[^1]。
#### 运行开发服务器
保存更改后可以通过运行下面这条命令启动内置的发展模式web server:
```bash
python app.py
```
默认情况下,这个简易的服务会在本地主机上的端口5000上监听连接。打开网页浏览器导航至 http://localhost:5000 应能看到 “Hello, World!” 消息。
阅读全文