Flask-RESTPlus の GET メソッドからクエリ引数を取得する方法に興味があります。ドキュメントで例を見つけることができませんでした。
以前は純粋なフラスコを使用していましたが、その方法はフラスコ ライブラリから「request.args.get()」を呼び出すことでした。RESTPlusでこれを達成する方法はありますか?
Flask-RESTPlus の GET メソッドからクエリ引数を取得する方法に興味があります。ドキュメントで例を見つけることができませんでした。
以前は純粋なフラスコを使用していましたが、その方法はフラスコ ライブラリから「request.args.get()」を呼び出すことでした。RESTPlusでこれを達成する方法はありますか?
これは Flask プラグインです。Flask インターフェイスを壊してはいけません。したがって、いつものようにそれらを取得できるはずですflask.request
:
import flask
...
print(flask.request.args.get("name"))
私が見つけた最も正しい解決策は、リクエストパーサーを使用することだと思います:
parser = api.parser()
parser.add_argument('user', location='args', help='Queried user')
RESTPlus では廃止されました。しかし、彼らが言及したように、それはすぐには実現しません。