欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Django {{ MEDIA_URL }}無(wú)法顯示圖片的解決方式

 更新時(shí)間:2020年04月07日 10:02:24   作者:RayWang80s  
這篇文章主要介紹了Django {{ MEDIA_URL }}無(wú)法顯示圖片的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧

django模板使用media文件夾,想要在前端通過{{ MEDIA_URL }}無(wú)法顯示圖片,沒有取到Media_url的值

解決辦法:

TEMPLATES = [
  {
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [os.path.join(BASE_DIR, 'templates')]
    ,
    'APP_DIRS': True,
    'OPTIONS': {
      'context_processors': [
        'django.template.context_processors.debug',
        'django.template.context_processors.request',
        'django.contrib.auth.context_processors.auth',
        'django.contrib.messages.context_processors.messages',
        'BookStore.views.global_settings',
        'django.template.context_processors.media',
 
      ],
    },
  },
]

settting里添加上面顏色顯示條,即可。

補(bǔ)充知識(shí):django后臺(tái)顯示圖片 而不是圖片地址

修改admin代碼

class Ad_CampaingAdmin(admin.ModelAdmin):
  list_display = ("content","preview")

  def preview(self,obj):

    return '<img src="/static/%s" height="64" width="64" />' %(obj.photo)

preview.allow_tags = True

preview.short_description = "圖片"

這就ok了!

以上這篇Django {{ MEDIA_URL }}無(wú)法顯示圖片的解決方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論