を設定することにより、テンプレート内のimgを表示するには、ここに私の設定、アップロードフォルダのパスがPROJECT_ROOT/myapp/upload
ある DjangoがどのようにMEDIA_ROOT
MEDIA_ROOT = 'upload/'
MEDIA_URL = '/upload/'
です。
私は成功し、そのフォルダにファイルをアップロードa.jpgが、レンダリングページでは、私はメディアのルートの設定について混乱してい/upload/a.jpg
が
を見つけていないことを示しています。
STATIC_URL = '/static/
と静的フォルダのパスがPROJECT_ROOT/myapp/static
あると/static/a.css
などのファイルは、Webページに成功したベンをレンダリングすることができます:私は私の静的なURLの設定はこのようなものです 、それはSTATIC_URLに類似だと思います。
静的は、あなたのアプリにあるすべての画像、CSS、JSなどのためのものです。 'collectstatic'管理コマンドはそれをすべて収集して' STATIC_ROOT'に入れます。 htmlファイルでは '{%static" "%}"テンプレートタグを使用します。ファイルフィールドとそれに類するものを介してアップロードされたものはすべて 'MEDIA_ROOT'に入れられます。そのためには、ファイルフィールドのURLのattrなどを使用します。 –