Django中的图像损坏

时间:2020-05-19 13:00:28

标签: python html django image brokenimage

我的图像破碎了,我尝试了几乎所有内容,但都无法解决

settings.py


STATIC_URL = '/static/'
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static", "media")
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static", "static_root")

STATICFILES_DIRS = [
    os.path.join(os.path.dirname(BASE_DIR), "static", "static_files")

]

urls.py


urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.home, name='home'),
    path('products/', views.all, name='products')
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

HTML文件

{% for item in product.productimage_set.all%}
{% if item.featured %}
        <div><img src="{{ MEDIA_URL }}{{ item.image }}"/></div>
{% endif %}

0 个答案:

没有答案
相关问题