一个简单的使用模版的栗子:
首先在工程文件夹下创建templates文件夹,里面放入两个模版:mainpage.html和user.html,内容如下:
mainpage.html
<!DOCTYPE html>user.html
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hello Flask!</title>
</head>
<body>
<h1>Hello Flask!</h1>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>userpage</title>
</head>
<body>
<h1>Hello Flask! Username is {{name}}!</h1>
</body>
</html
# -*- coding: UTF-8 -*-
from flask import Flask,render_template
app=Flask(__name__)
#-------------------------------------------
@app.route('/')
def hello_falsk():
return render_template('mainpage.html')
@app.route('/user/<username>')
def show_username(username):
return render_template('user.html',name=username)
#------------------------------------------
if __name__=='__main__':
app.run(debug=True)
以上是一个简单的小栗子。