亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Django 實(shí)現(xiàn)前端圖片壓縮功能的方法

 更新時(shí)間:2019年08月07日 17:54:35   作者:HeJD  
今天小編就為大家分享一篇Django 實(shí)現(xiàn)前端圖片壓縮功能的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

思路:

<img alt="" src="/img/圖片真實(shí)地址" ></img>

上面是一個(gè)典型的HTML中的圖片,在django中,src對(duì)應(yīng)的path會(huì)經(jīng)過(guò)url進(jìn)行過(guò)濾處理,所以可以通過(guò)寫view過(guò)濾器的方式來(lái)實(shí)現(xiàn)圖片壓縮,代碼如下

url

url(r'^img/(?P<path>(.+))/$',img),

view

def img(request,path):
  im=Image.open(settings.STATIC_ROOT+path)
  x,y=im.size
  im=im.resize((int(x/1.5),int(y/1.5)),Image.ANTIALIAS)
  response = HttpResponse(mimetype="image/png")
  #將PIL的image對(duì)象寫入response中,通過(guò)response返回
  im.save(response, "PNG")
  return response

結(jié)論:通過(guò)類似于filter的方法可以實(shí)現(xiàn)圖片壓縮,且下一個(gè)請(qǐng)求該圖片時(shí),會(huì)直接調(diào)用緩存,并不會(huì)再次進(jìn)行圖片壓縮。

注:對(duì)性能的影響會(huì)在驗(yàn)證完成后上傳

以上這篇Django 實(shí)現(xiàn)前端圖片壓縮功能的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 利用Python繪制酷炫的3D地圖

    利用Python繪制酷炫的3D地圖

    pyecharts是一款將python與echarts結(jié)合的強(qiáng)大的數(shù)據(jù)可視化工具。本文將為大家介紹如何利用pyecharts繪制酷炫的3D地圖,感興趣的小伙伴可以試一試
    2022-03-03
  • 用Python畫小女孩放風(fēng)箏的示例

    用Python畫小女孩放風(fēng)箏的示例

    今天小編就為大家分享一篇用Python畫小女孩放風(fēng)箏的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • Win10+GPU版Pytorch1.1安裝的安裝步驟

    Win10+GPU版Pytorch1.1安裝的安裝步驟

    這篇文章主要介紹了Win10+GPU版Pytorch1.1安裝的安裝步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Python實(shí)現(xiàn)隨機(jī)劃分圖片數(shù)據(jù)集的示例代碼

    Python實(shí)現(xiàn)隨機(jī)劃分圖片數(shù)據(jù)集的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何通過(guò)Python實(shí)現(xiàn)隨機(jī)將圖片與標(biāo)注文件劃分為訓(xùn)練集和測(cè)試集,文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-05-05
  • python3實(shí)現(xiàn)域名查詢和whois查詢功能

    python3實(shí)現(xiàn)域名查詢和whois查詢功能

    本篇文章給大家分享了python3實(shí)現(xiàn)域名查詢和whois查詢功能的詳細(xì)代碼,有需要的朋友參考學(xué)習(xí)下。
    2018-06-06
  • PyTorch 解決Dataset和Dataloader遇到的問(wèn)題

    PyTorch 解決Dataset和Dataloader遇到的問(wèn)題

    今天小編就為大家分享一篇PyTorch 解決Dataset和Dataloader遇到的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • 完美解決matplotlib子圖坐標(biāo)軸重疊問(wèn)題

    完美解決matplotlib子圖坐標(biāo)軸重疊問(wèn)題

    這篇文章主要介紹了完美解決matplotlib子圖坐標(biāo)軸重疊問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • Python線程創(chuàng)建和終止實(shí)例代碼

    Python線程創(chuàng)建和終止實(shí)例代碼

    這篇文章主要介紹了Python線程創(chuàng)建和終止實(shí)例代碼,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python 隨機(jī)打亂 圖片和對(duì)應(yīng)的標(biāo)簽方法

    python 隨機(jī)打亂 圖片和對(duì)應(yīng)的標(biāo)簽方法

    今天小編就為大家分享一篇python 隨機(jī)打亂 圖片和對(duì)應(yīng)的標(biāo)簽方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • python3實(shí)現(xiàn)微型的web服務(wù)器

    python3實(shí)現(xiàn)微型的web服務(wù)器

    這篇文章主要為大家詳細(xì)介紹了python3實(shí)現(xiàn)一個(gè)微型的web服務(wù)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09

最新評(píng)論