所以我有一个 Flask URL,其中有 2 个单独的参数。我想运行相同的函数,或者不带参数,只使用第一个或两个参数。如果没有设置特定值,我希望未说明的参数获得值None(而不是根本不存在)。我当前的解决方案涉及使用 3 个@app.route语句,我想知道是否有一些更有效的东西我错过了。
@app.route('/URL',defaults={'Arg1':None,'Arg2':None})
@app.route('/URL/<string:Arg1>',defaults={'Arg2':None})
@app.route('/URL/<string:Arg1>/<string:Arg2>')
谢谢!
噜噜哒
相关分类