Djnago初心者です。
質問
DjnagoにはMEDIAやSTATICのファイルが用意されていますが、ユーザーの文字列を受け取って対応した画像を生成したい場合(最もシンプルな例では文字の画像)にはどうすれば良いのでしょうか。
前提
- Docker + Heroku + Django (+ conda) 環境での実行を想定します。
- herokuでは一時ディレクトリ(/tmp/)以外に動的にファイルを扱う方法はありません。
- Djangoでは静的ファイルは
DEBUG=False
環境下ではapps/static/以下にコレクションされます。(この理解については間違っているかもしれません) - DjangoのMEDIAはフロントからアップロードされたファイルをそのまま保存します。
その他
仮にDEBUG=True
なら、以下のようにすれば一応動きます。
setting.py
1STATIC_URL = '/static/' 2STATICFILES_DIRS = ("/tmp",)
あなたの回答
tips
プレビュー