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的模板文件。