Python-flask-使用

133 阅读1分钟

Python-flask-使用

  • 依赖

首先,我们需要导入Flask和render_template模块,用以进行页面渲染。

from flask import Flask, render_template
  • 应用

接下来,我们需要创建一个Flask应用。

app = Flask(__name__)
  • 路由

使用@app.route装饰器来定义路由,指定URL路径和HTTP请求方法。当用户访问指定的URL时,Flask将会调用对应的函数。

@app.route('/')
def index():
    return render_template('index.html')
  • 模板

创建一个名为index.html的模板文件,我们可以使用模板语言来动态生成页面内容。

<!DOCTYPE html>
<html>
    <head>
        <title>Flask 页面渲染示例</title>
    </head>
    <body>
        <h1>Welcome to Flask 页面渲染示例</h1>
    </body>
</html>
  • 应用

在主程序中添加以下代码,以便在运行脚本时启动Flask应用。

if __name__ == '__main__':
    app.run()
  • 示例

以下是一个完整的示例,展示了如何使用Flask进行页面渲染。

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def index():
    return render_template('index.html')

if __name__ == '__main__':
    app.run()

将上述代码保存到一个Python文件中,并确保在同一目录下创建一个名为index.html的模板文件。