1. redirect和url_for
两者用来重定向的时候,被操作的对象不同。
redirect直接是url,就是app.route的路径参数。
url_for()是对函数进行操作。 最简单的用法是以视图函数名作为参数,返回对应的url,还可以用作加载静态文件,如:
<link rel="stylesheet" href="{
{url_for('static',filename='css/index.css')}}">
url_for()还可以用来构造url,就比如说,url(‘static’,filename=‘1.png’),代表我访问static/1.png就可以直接访问到这张图片
from flask import Flask,request,redirect,url_for,render_template,Response,jsonify,make_response
app = Flask(__name__)
@app.route('/a')
def a():
return redirect(url_for(