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

django ModelForm修改顯示縮略圖 imagefield類型的實(shí)例

 更新時(shí)間:2019年07月28日 09:28:20   作者:jack_jk  
今天小編就為大家分享一篇django ModelForm修改顯示縮略圖 imagefield類型的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

在使用django的modelform的時(shí)候,修改表單,圖片在form表單顯示的是一個(gè)鏈接。顯示縮略圖如下

第一步:

from django.forms.widgets import ClearableFileInput
 
 
class ImageWidget(ClearableFileInput):
 
  template_with_initial = (
    '%(initial_text)s: <a href="%(initial_url)s" rel="external nofollow" ><img width="100px" height="100px" src="%(initial_url)s"></a> '
    '%(clear_template)s<br />%(input_text)s: %(input)s'
  )
 
  template_with_clear = ''

圖片的form組件使用

ClearableFileInput

繼承它,重寫里面一個(gè)屬性。

第二步:使用這個(gè)樣式組件

class XXXForm(forms.ModelForm):
 
  class Meta:
    model = XXX
    exclude = ['XXX', 'is_XXX']
    widgets = {'backend_image':ImageWidget}

以上這篇django ModelForm修改顯示縮略圖 imagefield類型的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實(shí)現(xiàn)用于測(cè)試網(wǎng)站訪問速率的方法

    python實(shí)現(xiàn)用于測(cè)試網(wǎng)站訪問速率的方法

    這篇文章主要介紹了python實(shí)現(xiàn)用于測(cè)試網(wǎng)站訪問速率的方法,涉及Python中urllib2模塊及時(shí)間的相關(guān)操作技巧,需要的朋友可以參考下
    2015-05-05
  • python beautiful soup庫(kù)入門安裝教程

    python beautiful soup庫(kù)入門安裝教程

    Beautiful Soup是python的一個(gè)庫(kù),最主要的功能是從網(wǎng)頁抓取數(shù)據(jù)。今天通過本文給大家分享python beautiful soup庫(kù)入門教程,需要的朋友參考下吧
    2021-08-08
  • 使用python測(cè)試prometheus的實(shí)現(xiàn)

    使用python測(cè)試prometheus的實(shí)現(xiàn)

    本文主要介紹了使用python測(cè)試prometheus的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Python按鍵或值對(duì)字典進(jìn)行排序

    Python按鍵或值對(duì)字典進(jìn)行排序

    這篇文章主要為大家介紹了Python對(duì)字典進(jìn)行排序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • PyQt5中QTableWidget如何彈出菜單的示例代碼

    PyQt5中QTableWidget如何彈出菜單的示例代碼

    這篇文章主要介紹了PyQt5中QTableWidget如何彈出菜單的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Python threading.local代碼實(shí)例及原理解析

    Python threading.local代碼實(shí)例及原理解析

    這篇文章主要介紹了Python threading.local代碼實(shí)例及原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • python隨機(jī)獲取列表中某一元素的方法

    python隨機(jī)獲取列表中某一元素的方法

    本文主要介紹了python隨機(jī)獲取列表中某一元素的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 使用Python對(duì)文件進(jìn)行批量改名的方法

    使用Python對(duì)文件進(jìn)行批量改名的方法

    這篇文章主要介紹了使用Python對(duì)文件進(jìn)行批量改名的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • Python序列操作之進(jìn)階篇

    Python序列操作之進(jìn)階篇

    序列sequence是python中最基本的數(shù)據(jù)結(jié)構(gòu),本文是Python序列操作的進(jìn)階篇,本文先對(duì)序列做一個(gè)簡(jiǎn)單的概括,之后將詳細(xì)講解下關(guān)于序列的操作方法。文中通過示例代碼介紹的很詳細(xì),有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • 關(guān)于pygame自定義窗口創(chuàng)建及相關(guān)操作指南

    關(guān)于pygame自定義窗口創(chuàng)建及相關(guān)操作指南

    對(duì)于開發(fā)一個(gè)游戲來說,窗口的顯示肯定是前提中的前提,對(duì)于pygame來說,只需要一小段代碼就可以初始化窗口,下面這篇文章主要給大家介紹了關(guān)于pygame自定義窗口創(chuàng)建及相關(guān)操作的相關(guān)資料,需要的朋友可以參考下
    2022-07-07

最新評(píng)論

潮州市| 延庆县| 横山县| 兴文县| 连山| 中阳县| 湖州市| 禹城市| 冕宁县| 成安县| 秦皇岛市| 霍林郭勒市| 衡阳市| 寿宁县| 锡林浩特市| 辛集市| 荔浦县| 南丰县| 丰镇市| 锦屏县| 徐闻县| 土默特左旗| 新昌县| 年辖:市辖区| 华阴市| 武平县| 孟村| 祁门县| 苍溪县| 融水| 分宜县| 曲松县| 旌德县| 崇州市| 承德市| 稻城县| 呼伦贝尔市| 安宁市| 伊春市| 夏津县| 类乌齐县|