media
私のDjangoアプリでファイル(ユーザーがアップロードしたファイル)にアクセスしようとすると、「愚かな」エラー以外のエラーが発生することはありません。理由は何ですか?media
ファイル!Django開発サーバー上でApache経由でメディアファイルを配信しますか?
この例では、たとえば、アップロードした画像を前面に表示できるようにするだけです。私のアップは、/static/
で静的ファイルを正しく処理しますが、私が/site_media/
ファイルを提供しようとすると、地獄が壊れてしまいます!私は何が間違っていますか?
実際にDjangoが実際にメディアファイルを扱うように作られていないことを実感した後、プロダクションで推奨されているように、推奨のmod_python
オプションでApacheを使うことに決めました。しかし、私は以前これをやったことはありませんし、これが開発サーバー上で問題になるかどうか疑問に思っています。
最終的に私は生産に行くときにこの道を進む必要があると知っているので、これを行う方法はまだ分かっていますが、開発サーバー上のこのルートの長所と短所は何ですか?
これは可能ですか、いいえ、質問はどうすればよいですか? Djangoと同じポート上にあるファイルをApacheにも提供しますか?とにかく 'mod_python'を使いたくない、単にApacheがメディアを扱うようにしたかったのですが、残りはDjangoに任せました。任意のヒントやポインター?ありがとう – nemesisfixx