Flask是一个轻量级的Python Web框架,它可以帮助开发者快速构建Web应用,下面是使用Flask的详细步骤:
(图片来源网络,侵删)1、安装Flask
确保你已经安装了Python。
使用pip命令安装Flask:pip install flask
2、创建一个简单的Flask应用
创建一个Python文件,例如app.py。
导入Flask模块:from flask import Flask
创建一个Flask应用实例:app = Flask(__name__)
定义一个路由和对应的视图函数:
“`python
@app.route(‘/’)
def hello():
return ‘Hello, World!’
“`
启动Flask应用:`if __name__ == ‘__main__’:
app.run()`
3、运行Flask应用
在命令行中,切换到包含app.py的目录。
运行以下命令启动Flask应用:python app.py
打开浏览器,访问http://127.0.0.1:5000/
,你将看到"Hello, World!"的输出。
4、添加模板和静态文件
创建一个名为templates的文件夹,用于存放HTML模板文件。
在templates文件夹中创建一个名为index.html的文件,内容如下:
“`html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF8">
<title>Flask App</title>
</head>
<body>
<h1>{{ message }}</h1>
</body>
</html>
“`
修改app.py,引入render_template函数,并修改路由和视图函数:
“`python
from flask import Flask, render_template
app = Flask(__name__)
@app.route(‘/’)
def index():
message = ‘Hello, World!’
return render_template(‘index.html’, message=message)
“`
再次运行Flask应用,访问http://127.0.0.1:5000/
,你将看到渲染后的HTML页面。
5、添加静态文件支持
在项目根目录下创建一个名为static的文件夹,用于存放静态文件(如CSS、JavaScript等)。
在static文件夹中创建一个名为style.css的文件,内容如下:
“`css
body {
backgroundcolor: lightblue;
}
“`
修改index.html,引入style.css文件:
“`html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF8">
<title>Flask App</title>
<link rel="stylesheet" href="{{ url_for(‘static’, filename=’style.css’) }}">
</head>
<body>
<h1>{{ message }}</h1>
</body>
</html>
“`
再次运行Flask应用,访问http://127.0.0.1:5000/
,你将看到渲染后的HTML页面,并且样式已经生效。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。