最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決django的template中如果無(wú)法引用MEDIA_URL問(wèn)題

 更新時(shí)間:2020年04月07日 10:14:16   作者:天馬行空波  
這篇文章主要介紹了解決django的template中如果無(wú)法引用MEDIA_URL問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

配置如下

TEMPLATES = [

下面

'context_processors': [

中添加

'django.core.context_processors.media',

會(huì)把MEDIA_URL 配置在template中

這樣在template下面 就可以引用MEDIA_URL了

補(bǔ)充知識(shí):在django中使用 MEDIA_URL 和 MEDIA_ROOT

在django上傳圖片前端使用動(dòng)態(tài)的配置方法

MEDIA_ROOT 代表著 要上傳的路徑會(huì)和你在models中寫的上傳的路徑進(jìn)行拼節(jié)形成最終文件上傳的路徑 

MEDIA_URL主要就是映射了 在前端使用media_url當(dāng)你的media_root發(fā)生改變的時(shí)候不用去更改前端模板中的內(nèi)容

前端模板中的寫法

后面是從數(shù)據(jù)庫(kù)中 查詢出來(lái)的 上傳文件的地址url

"{{ MEDIA_URL }}{{ course_org.image }}"

前端生成的路徑

"/media/org/2017/07/qhdx-logo.png"/

要想正常的顯示圖片 還需要下面幾步:

1 在settings 中配置路徑

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

2 在TEMPLATES 中添加一個(gè)上下文環(huán)境 'django.core.context_processors.media', 這個(gè)會(huì)

自動(dòng)的把MEDIA_URL 注冊(cè)到前端的模板中的 沒有這個(gè)上下文環(huán)境 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',
        'django.core.context_processors.media',
      ],
    },
  },

3 在url中配置media請(qǐng)求的url

首先需要導(dǎo)入下面的庫(kù) 和在settings 中配置的 MEDIA_ROOT上傳路徑

from django.views.static import serve
from MxOnline.settings import MEDIA_ROOT

配置url 固定的 里面的內(nèi)容不能改的

url(r'media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}),

以上這篇解決django的template中如果無(wú)法引用MEDIA_URL問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Pycharm+PyQt5彈出子窗口的程序代碼

    使用Pycharm+PyQt5彈出子窗口的程序代碼

    這篇文章主要介紹了使用Pycharm+PyQt5彈出子窗口的解決方法,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • 在python中路徑含有空格的問(wèn)題及解決

    在python中路徑含有空格的問(wèn)題及解決

    這篇文章主要介紹了在python中路徑含有空格的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python大數(shù)據(jù)量文本文件高效解析方案代碼實(shí)現(xiàn)全過(guò)程

    Python大數(shù)據(jù)量文本文件高效解析方案代碼實(shí)現(xiàn)全過(guò)程

    在數(shù)據(jù)分析中,有時(shí)數(shù)據(jù)源會(huì)是超大的文本文件(幾G,或在幾十G),需要從中提取需要的信息,下面這篇文章主要給大家介紹了關(guān)于Python大數(shù)據(jù)量文本文件高效解析方案代碼實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 一文詳解如何創(chuàng)建自己的Python裝飾器

    一文詳解如何創(chuàng)建自己的Python裝飾器

    python裝飾器在平常的python編程中用到的還是很多的,本篇文章中我們將來(lái)介紹一下python中最常使用的@staticmethod裝飾器的使用,感興趣的可以了解一下
    2022-09-09
  • 使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景

    使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景

    由于工作需要,客戶需要將多個(gè)excel文件合并成一個(gè)excel中,下面這篇文章主要給大家介紹了關(guān)于使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 讓python json encode datetime類型

    讓python json encode datetime類型

    python2.6+ 自帶的json模塊,不支持datetime的json encode,每次都需要手動(dòng)轉(zhuǎn)為字符串,很累人,我們可以自己封裝一個(gè)簡(jiǎn)單的方法處理此問(wèn)題。
    2010-12-12
  • 詳解使用django-mama-cas快速搭建CAS服務(wù)的實(shí)現(xiàn)

    詳解使用django-mama-cas快速搭建CAS服務(wù)的實(shí)現(xiàn)

    這篇文章主要介紹了詳解使用django-mama-cas快速搭建CAS服務(wù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • python實(shí)現(xiàn)猜數(shù)字小游戲

    python實(shí)現(xiàn)猜數(shù)字小游戲

    這篇文章主要,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下介紹了Python實(shí)現(xiàn)猜數(shù)字小游戲,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python真題案例之錯(cuò)位鍵盤?單詞長(zhǎng)度?字母重排詳解

    Python真題案例之錯(cuò)位鍵盤?單詞長(zhǎng)度?字母重排詳解

    這篇文章主要介紹了python實(shí)操案例練習(xí),本文給大家分享的案例中主要任務(wù)有錯(cuò)位鍵盤、單詞長(zhǎng)度、字母重排,需要的小伙伴可以參考一下
    2022-03-03
  • Python如何查找文件夾中含有指定關(guān)鍵字的文件

    Python如何查找文件夾中含有指定關(guān)鍵字的文件

    這篇文章主要介紹了Python如何查找文件夾中含有指定關(guān)鍵字的文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評(píng)論

泾阳县| 石泉县| 合作市| 怀安县| 琼中| 江油市| 清远市| 台南市| 嘉峪关市| 瑞丽市| 屏边| 本溪市| 楚雄市| 彩票| 阜康市| 唐山市| 昌乐县| 原阳县| 楚雄市| 友谊县| 个旧市| 荣昌县| 辉南县| 荆州市| 高邮市| 蓝田县| 鞍山市| 遂川县| 平阳县| 德令哈市| 吕梁市| 乐清市| 得荣县| 大理市| 贡嘎县| 高邮市| 平乡县| 苍南县| 奈曼旗| 武邑县| 乌兰浩特市|