准备工作
工具
python3+ ,falsk2.0+ , pycharm
开启debug
开启debug 更方便调试
源码
from flask import Flask,request
app = Flask(__name__)
@app.route("/profile")
def profile():
return "这里是个人中心"
# 可以定义多级目录路由
@app.route("/bolg/list")
def bolg_list():
return "我的博客列表"
# URL上面也可以添加参数变量
@app.route("/blog/<int:blog_id>")
def bolg_detail(blog_id):
return "你访问的博客是: %s" % blog_id
@app.route('/book/list')
def book_list():
# request 是一个函数可以从get和post请求中提取参数给后续的程序
# args 的英文arguments 也就是参数的意思
page = request.args.get("page", default=1, type=int)
return "这是第 {0} 页".format(page)
@app.route('/')
def hello_world(): # put application's code here
return 'Hello World!'
if __name__ == '__main__':
app.run()