使用Flask

Flask是一个轻量级的Python Web框架,它可以帮助开发者快速构建Web应用,下面是使用Flask的详细步骤:

使用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页面,并且样式已经生效。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/478701.html

(0)
未希新媒体运营
上一篇 2024-04-15 12:57
下一篇 2024-04-15 12:59

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入