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

Djanog admin 顯示圖片及觸發(fā)器講解

 更新時間:2023年06月21日 15:02:43   作者:alue  
這篇文章主要為大家介紹了Djanog admin 顯示圖片及觸發(fā)器講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Django 觸發(fā)器

在 Django 開發(fā)中,會遇到這樣的場景:某個數(shù)據(jù)變動時,要觸發(fā)一個行為。

常用的套路是,自定義模型的 save 函數(shù),或者監(jiān)聽 post_signal 信號。

正常情況下,這種方式能夠正常工作。但有些特殊情況,例如沒有通過 Django 控制產生的數(shù)據(jù)(可能來源于其它進程),或者Django為了提高效率,運行了 bulk_create 之類的批處理函數(shù)。這時,進程不會觸發(fā)用戶自定義的save函數(shù),也不會發(fā)出 post_signal 信號,導致業(yè)務邏輯失效。

這時候,可以利用更底層的觸發(fā)信號。例如,postgre 數(shù)據(jù)庫能夠提供 NOTIFY 服務。

有人已經將其封裝好了庫,可以直接在Django中使用,例如 django-pgtrigger 等。

Djanog admin 顯示圖片

之前一篇文章 Django admin 顯示 json 字段,介紹了如何利用自定義 widget 的方式,在django admin中, 優(yōu)雅的顯示json字段.

本篇介紹,如何在admin 中顯示圖片字段.

例如, 已知該模型的一個字段為圖片, 其url為 photo.

我們可以定義一個函數(shù)

    def image_tag(self):
        return mark_safe('<img src="%s" width="150" height="150" />' % self.photo)
    image_tag.short_description = '照片'

然后, 注冊 admin 模型時, 就可以將 image_tag當做一個圖片字段. 它在頁面中, 會顯示出圖片.

注: 這里需要將 image_tag 放在 readonly_fields中.

以上就是Djanog admin 顯示圖片及觸發(fā)器講解的詳細內容,更多關于Django觸發(fā)器admin顯示圖片的資料請關注腳本之家其它相關文章!

相關文章

  • python神經網絡Keras搭建RFBnet目標檢測平臺

    python神經網絡Keras搭建RFBnet目標檢測平臺

    這篇文章主要為大家介紹了python神經網絡Keras搭建RFBnet目標檢測平臺,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Python注釋、分支結構、循環(huán)結構、偽“選擇結構”用法實例分析

    Python注釋、分支結構、循環(huán)結構、偽“選擇結構”用法實例分析

    這篇文章主要介紹了Python注釋、分支結構、循環(huán)結構、偽“選擇結構”用法,結合實例形式分析了Python注釋、分支結構、循環(huán)結構、偽“選擇結構”相關功能、用法及操作注意事項,需要的朋友可以參考下
    2020-01-01
  • Django2 連接MySQL及model測試實例分析

    Django2 連接MySQL及model測試實例分析

    這篇文章主要介紹了Django2 連接MySQL及model測試,結合實例形式分析了Django2框架使用pymysql庫進行mysql數(shù)據(jù)庫連接與model調用測試方法,需要的朋友可以參考下
    2019-12-12
  • python實現(xiàn)xlsx文件分析詳解

    python實現(xiàn)xlsx文件分析詳解

    這篇文章主要為大家詳細介紹了python實現(xiàn)xlsx文件分析,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Python處理PDF與CDF實例

    Python處理PDF與CDF實例

    今天小編就為大家分享一篇Python處理PDF與CDF實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 詳解如何利用Python拍攝延時攝影

    詳解如何利用Python拍攝延時攝影

    隨著游戲引擎技術的快速發(fā)展,游戲畫面越來越精美,很多玩家希望拍攝這些精美游戲中的畫面。本文將講解如何利用Python實現(xiàn)延時攝影的拍攝,需要的可以參考一下
    2022-03-03
  • python序列類型種類詳解

    python序列類型種類詳解

    這篇文章主要介紹了python序列類型種類詳解,需要的朋友們可以學習參考下。
    2020-02-02
  • python3檢查字典傳入函數(shù)鍵是否齊全的實例

    python3檢查字典傳入函數(shù)鍵是否齊全的實例

    這篇文章主要介紹了python3檢查字典傳入函數(shù)鍵是否齊全的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python實現(xiàn)庫存商品管理系統(tǒng)

    python實現(xiàn)庫存商品管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)庫存商品管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 使用Python與MQTT實現(xiàn)異步通信功能

    使用Python與MQTT實現(xiàn)異步通信功能

    物聯(lián)網(IoT)和實時通信的世界中,消息隊列遙測傳輸(MQTT)協(xié)議因其輕量級、可靠性和實時性成為廣受歡迎的選擇,本文給大家介紹了使用Python與MQTT實現(xiàn)異步通信功能,需要的朋友可以參考下
    2024-12-12

最新評論