1

うまくいけば、単純なものですが、私がぐるぐる回っているポイントがあります! 最近、apache2 / mod wsgi でサイトをセットアップしました。ただし、Apache構成を設定しました。画像をアップロードできませんでした。理由がわかりません。サイト上のすべての静的画像などが機能しているため、メディア構成は正しい場所を指しています。

私はそれを持っているので、CMS に画像をアップロードすると、リンクが提供されます。たとえば /media/test/pic.jpg ですが、リンクをクリックしてテストすると、「見つかりません」というエラー メッセージが表示されます。サーバーに FTP 接続しましたが、画像がどこにもアップロードされません。

これが私のモデルにあるもので、私の画像フィールドは次のとおりです。

image = models.ImageField(blank=True, null=True, upload_to="test")

メディア設定:

MEDIA_ROOT = 'media'

MEDIA_URL = '/media/'

主な問題は、画像が私が入れたディレクトリにアップロードされていないことだと思います.

とにかく、これが続行するのに十分な情報であることを願っています.

ありがとう...

4

1 に答える 1

2

The MEDIA_ROOT must be absolute path (ie /home/user/media)

Read more about MEDIA_ROOT

于 2012-11-21T15:50:02.527 に答える