1. 程式人生 > >django admin 列表欄位內容顯示指定長度,超出部分以省略號替代

django admin 列表欄位內容顯示指定長度,超出部分以省略號替代

有時候我們在用django admin做後臺管理系統的時候,有些欄位比如說content欄位內容太長,在頁面列表上展示就不好看,所以我們要限制它的長度,多出的部分用省略號替代,可以參照如下圖中紅線圈出的方式,在models檔案中加一個欄位判斷方法,如果超出指定長度就擷取字串給它拼接一個省略號再返回,然後在admin.py檔案中list_display中顯示欄位名改為定義的那個方法名