代码之家  ›  专栏  ›  技术社区  ›  user9594417

Django:Live Server未加载图像

  •  0
  • user9594417  · 技术社区  · 7 年前

    我正在尝试在服务器上部署我的学校项目,除了图像没有显示外,一切都正常。

    这是我的主要项目 urls.py ,则,

    urlpatterns = [
        # common urls
    ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    

    以下是设置。py公司

    Debug = False
    
    STATIC_URL = '/static/'
    
    STATIC_ROOT = os.path.join(BASE_DIR, 'static')
    
    MEDIA_URL = '/media/'
    
    MEDIA_ROOT = os.path.join(BASE_DIR, 'project/media')
    

    样板

    <img src="{{ data.image.url }}" class="Images" />
    

    当我开发它的时候,一切都很好,图像加载得很好。但在实时服务器上,它不会加载图像。

    1 回复  |  直到 7 年前
        1
  •  1
  •   blacker    7 年前

    更改为:

    urlpatterns = [
    #common urls
    ]
    
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)