このルートがあるとしましょう:
app.add_url_rule('/',
view_func=index,
methods=['GET'])
app.add_url_rule('login',
view_func=login,
methods=['GET', 'POST'])
@validate_access()
def index():
#......
@validate_access()
def login():
#......
同じデコレーター「@validate_access」を持つ 2 つのエンドポイントがあります。このコードを実行すると、
AssertionError: View function mapping is overwriting an existing endpoint function: wrapperAssertionError: View function mapping is overwriting an existing endpoint function: wrapper
バグかどうかはわかりません。しかし、これに対する解決策があれば教えてください。
ありがとう :)