0
メディアをローカルに設定しようとしています。テンプレートで生成されたパスが正しいように見え、この/media/event_img/1058
メディアファイルがDjango localhostのテンプレートで動作しない
<div style="height: 201px; background: url('{{ event.image.url }}') no-repeat; background-size: cover;background-color: #091026;"></div>
のように見えます。しかし、まだ、何の絵が(それは私が手動でチェックし、すべての項目のために存在する)に示されていない、とhttp://localhost:8000/media/event_img/1058
を入力する場合、私はちょうど404エラーが発生します、URLパターンが見つかりません。 settings.pyで
:
MEDIA_ROOT = 'files/media/'
MEDIA_URL = '/media/'
何間違っている可能性がありますか?問題を探す場所ドキュメントを理解しているので、この設定はメディアファイルを出力するのに十分です。
は試してみてください。この 'MEDIA_ROOT = os.path.join(BASE_DIR、 "ファイル/メディア")' – AndMar