01 flask response

from flask import Flask, render_template, redirect, send_file, jsonify

app = Flask(__name__)   #创建应用


@app.route('/index')  #路由绑定视图函数
def hello():           #输出字符串
    return 'helloword'


@app.route('/render')
def get_render():         #返回模板页面 render_template()
    return render_template('home.html')


@app.route('/re')
def get_re():               #重定向页面 302跳转  redirect()
    return redirect('/render')


@app.route('/send')
def get_file():               #返回文件  支持文本,二进制  send_file()
    return send_file('1.jpg')


@app.route('/json')
def get_json():                  #返回json字符串
    return jsonify(name='zhangsan',age=14,id=9527)

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

 

posted @ 2020-12-24 14:26  纸短情长lol  阅读(74)  评论(0编辑  收藏  举报