您的图片会上传到media
文件夹,因此最好在模型中更改路径,例如images/
,然后将它们上传到media/images
在settings.py
添加此
MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
在 url.py
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [....
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
然后,如果要显示所有这些图像,请在 view.py
BlogContent.objects.all()
并像这样渲染它:
{% for img in your_object %}
<img src="{{ img.image.url }}" >
{% endfor %}