URL 경로가 있고 Flask 앱에서 URL 규칙을 가리키는 지 확인하고 싶습니다. 플라스크를 사용하여 이것을 어떻게 확인할 수 있습니까?URL과 일치하는 Flask보기 함수 가져 오기
from flask import Flask, json, request, Response
app = Flask('simple_app')
@app.route('/foo/<bar_id>', methods=['GET'])
def foo_bar_id(bar_id):
if request.method == 'GET':
return Response(json.dumps({'foo': bar_id}), status=200)
@app.route('/bar', methods=['GET'])
def bar():
if request.method == 'GET':
return Response(json.dumps(['bar']), status=200)
test_route_a = '/foo/1' # return foo_bar_id function
test_route_b = '/bar' # return bar function
[url_for] (http://flask.pocoo.org/docs/0.11/quickstart/#url-building)에 관심이있을 수 있습니다. – squiguy
@squiguy,'url_for'는'endpoint'와 선택적인'values'로부터 url을 생성합니다. URL을 가져다가 관련 엔드 포인트를 찾으면됩니다. 어떤 의미에서는'url_for'의 반대가 필요합니다. –