私はDjango Rest Frameworkを使用して画像をアップロードしています。 アップロードがうまくいき、メディアフォルダの下にアップロードされています。正しく設定されていません( "静的プレフィックスを空にしてください")
しかし、私はメディアリンクを閲覧可能にすることができません。それはError 404
と言います。
これらをブラウズ可能にするには、私が行った変更があります。
settings.pyで私は次の行を追加しました。 url.pyで
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_ROOT = os.path.join(BASE_DIR, 'static') STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATIC_URL = '/media/'
私は次の行に
if settings.DEBUG is True: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
DEBUG
は、生産中ではないためsettings.py
にはTrue
です。私のローカルマシン上に開発中です。
しかし、私はそれは私に次のエラー表示されているサーバ始めています: -
ImproperlyConfigured :- Empty static prefix not permitted