Flask中的HTTPResponse
def index(): #视图函数
return 'Hello World' #直接return就是返回的字符串
Flask中的Redirect,和django一样
@qpp.route("/login")
def index():
return redirect("/login/")
Flask 中的 render (render_template)
from flask import Flask, render_template @app.route("/login")
def login():
return render_template("login.html")
使用 render_template 返回渲染的模板,请在项目的主目录中加入一个目录 templates
右击templates选择Mark Directory as --> Template Folder
yes
jinjia2 --> OK
send_file
send_file: 打开并返回文件内容 自动识别文件类型 并且加入 Content-type:文件类型,无法识别返回text
@app.route("/mp4")
def image():
return send_file("1.mp4")
jsonify
返回标准格式的JSON字符串 在响应头中加入 Content-type:application/json
@app.route()
def get_jsom():
dict = {"name":"value"}
return jsonify(dict)