0

我得到了一个损坏的图像我尝试了几乎所有的东西看了很多问题但仍然没有工作

设置.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")

]

网址.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 %}

4

0 回答 0