Google appengine の webapp2 には、アップロードされたファイルの処理に関する非常に不可解なドキュメントがあります。
Uploaded files are available as cgi.FieldStorage (see the cgi module) instances directly in request.POST.
NDB.JsonProperty に保存したい JSON ファイルの POST リクエストを行うフォームがあります。
リクエストオブジェクトからファイルを読み取る方法の短い例を誰かが提供できますか?