0
私は、HTMLフォームから値を取得し、matplotlibを使用してこれらのユーザ指定の値に基づいてPDFプロットを生成するFlaskを使って簡単なオンラインアプリケーションを作成しています。Flaskのmatplotlibで生成された動的PDFを提供する
これはすべて動作しますが、今は動的に生成されたPDFをダウンロードできるhtmlリンクを含む結果ページを作成したいと考えています。理想的には、静的ファイルとしてサーバーに格納するのではなく、動的にサービスを提供することを意味します(プライバシの理由から、すべてのPDFのアーカイブにはなりません)。
私のGoogle-fuはこれまでに失敗しました。助言がありますか?
あなたの質問は何ですか?おそらく['flask.send_file()'](http://flask.pocoo.org/docs/0.10/api/#flask.send_file)へのポインタを探していますか?ファイルの内容が動的に生成されるかどうかは、実際にはほとんど違いがありません。 –
生成されたPDFを一時フォルダに保存し、ユーザがファイルをダウンロードした後に削除することができます。ちょうど提案。それが役に立つと願っています。 –
'savefig'はファイルのようなオブジェクトを取りますので、pdfを文字列バッファに書き込むことができます。フラスコのダウンロードターゲットを作る方法は、私があなたを助けることができないものです。 – tacaswell