from flask import Flask,request,url_for
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
@app.route('/user', methods=['POST'])
def hello_user():
return 'hello user'
@app.route('/users/<id>')
def user_id(id):
return 'hello user:'+id
@app.route('/query_user')
def query_user():
id = request.args.get('id')
//反向路由
@app.route('/query_url')
def query_url():
return 'query url:'+url_for('query_user')
if __name__ == '__main__':
app.run()
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
@app.route('/user', methods=['POST'])
def hello_user():
return 'hello user'
@app.route('/users/<id>')
def user_id(id):
return 'hello user:'+id
@app.route('/query_user')
def query_user():
id = request.args.get('id')
return 'query user:'+id
//在postman中输入http://127.0.0.1:5000//query_user?id=123
//反向路由
@app.route('/query_url')
def query_url():
return 'query url:'+url_for('query_user')
if __name__ == '__main__':
app.run()