1
私はこれでMIMEタイプJSONまたはフォームをサポートするために、アプリケーション全体を構成することができます。Python Flaskは、Express.jsのようなMIMEタイプを管理するためのよりクリーンな方法を持っていますか? Express.jsで
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
次にルータで、私はちょうどで値を取得:
フラスコ内のfunction (req, res) {
fields =req.body
}
、
if request.mimetype == 'application/json':
res = request.get_json()
else:
res = request.form
firstname = res['firstname']
lastname = res['lastname']
私はこのように何かを使用する必要がありますが、ifとelseをこの方法で使用するのは嫌です。自動または清潔な方法がありますか?
Flask.gを使用して新しいリクエストを保存しますか? – stackdave
gはオプションの1つですが、たとえばフラスコセッションを使用することもできます。リクエストを変更できます(試していない)可能性があります。保存したいデータの大きさによって異なります。 – PerunSS