我收到图像的 404 错误。
https://example.herokuapp.com/images/IMG_2060.JPG 404 (Not Found)
这是我的目录树
directory1
|
|-- manage.py
|
|-- build/
| |
| |--static/
| .
| .
|
|-- static/
. |
. |--images/
. .
. .
我想查看的图像位于 directory1/static/images/ 中。
环境
INSTALLED_APPS = [
'whitenoise.runserver_nostatic',
...
]
MIDDLEWARE = [
'whitenoise.middleware.WhiteNoiseMiddleware',
....
]
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'build/static')
]
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
MEDIA_URL = '/images/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'static/images')
白噪声版本为 5.2.0。我将此应用程序部署到heroku。一切正常,除了图像。我错过了什么吗?
先感谢您!:)