2Flask的三剑客

Flask的实现

from  flask import Flask
app=Flask(__name__)


#mvc,c
#mfv  v
@app.route('/')
def index():
    return "ok"


if __name__ == '__main__':
    #本质是 run_simple(host, port, app, **options)
    #app(),对象加(),执行__call__
    app.run()

Flask的三剑客

from flask import Flask, render_template, redirect, jsonify

app = Flask(__name__)


@app.route('/')
def index():
    # 1直接返回字符串
    # return  "ok1"
    # 2返回html
    # print(123)
    # name_dict = {"name": "jason-gdx"}
    # return render_template("index2.html", name="aswwwa")
    # return render_template("index2.html",name="jason-gdx",name_dict=name_dict)
    # 3跳转页面
    # return redirect("/login")
    # 返回json数据
    name_dict = [{'name': "jason-gdx"},{'name': "tank-sb"}]
    return  jsonify(name_dict)


# @app.route('/login')
# def login():
#     return "ojbk_login"


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

posted @ 2019-12-01 15:10  suren_apan  阅读(101)  评论(0编辑  收藏  举报