私はFlaskアプリケーションを実行しています。ここでは、ユーザーがテキストボックスに何かを入力してGETリクエストを行います。 GET要求を受け取ったバックエンドコードは、クエリパラメータに対していくつかの計算を行い、計算結果として作成された2つまたは3つの新しく作成されたjsonファイルの名前を返します。ユーザーは、ユーザーが選択したいくつかのフィルタリングに応じて、JSONファイルから作成されたグラフを表示できます。私の問題は、これらのjsonファイルをdataというフォルダに保存したいということです(そして、さまざまな理由と速い応答のために時間が経つと蓄積されます)。マイアプリの構造はおおよそ次のとおりです。Flaskで動的に生成されたファイルを処理する
/data
/static
/templates
/python src files
今、私は静的下のファイルを取得するためにHTMLコードを取得することができますが、データフォルダの下のファイルのために働くdoes notの。 FlaskにデータフォルダのGETリクエストを許可するようにするにはどうすればよいですか?
ありがとう、私はこれを試みます、ファイル名が別のレベルのディレクトリの下にあることも可能ですか?例:/data/dir1/f1.jsonまたは/data/dir2/f2.jsonなど – user3079275
私はサブディレクトリを許可するように自分の答えを変更しました。また、以前は小さなエラーがありました。ディレクトリパスには 'data'で、 '/ data'ではありません。 – xli
私はそれを試していただきありがとうございます、それが動作する場合、私はあなたの答えを受け入れるでしょう。それは私に数時間かかります。どうもありがとう – user3079275