我认为我做的一切都是正确的,但图像不会显示在网站上,尽管它们已成功添加到媒体文件夹中...
media/product_images
内部媒体是占位符图片 + product_images 文件夹
模型字段
image = models.ImageField(upload_to='product_images/', default='placeholder.png')
设置
STATIC_URL = '/static/'
STATICFILES_DIRS = [
BASE_DIR / 'static'
]
MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'
网址
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)