dede在內容模型中新增欄位的呼叫方法

2022-09-03 17:12:13 字數 538 閱讀 5367

今天需要在文章的內容模型中增加一些新的字段,增加了兩個型別的字段,可(字段無法顯示)前台呼叫不出來。

我們以在首頁呼叫為例:

[field:dbtp]

[field:dbtp/]

我們可以看到和第乙個標籤比較起來有2個不同的地方:

1,   在處多出了addfields='dbtp' channelid='1' ,其中addfields='dbtp'表示的是指定要獲得的字段 addfields='欄位1,字段' channelid='1' 表示的是該字段是屬於哪個模型的,我們這裡是指文章模型裡新增到所以channelid=的值為1..。

確定文章模型的的id是多少,我們裡在文章模型管理裡找到如下圖紅色框內的就是模型id

2,   還多出乙個「[field:dbtp/]」這個就是我們在新增欄位時新增到欄位名了。 

如果你需要在列表頁中的裡呼叫自定義字段的話直接新增 「[field:dbtp/]」 就可以了,但前提條件是你新增欄位的時候必須選擇了

該項引數。

以上就是關於dedecms自定義欄位的新增和呼叫方法。

在更多中新增動作按鈕批量更改字段內容

目的 對所選記錄進行批量操作 實現 py檔案 1.在待操作模型中加入函式 api.multi def button version mark self value target new return value2.增加臨時模型 class version mark models.transientm...

實戰 Hive在內容推薦系統中的應用(二)

3.6 轉換成key,value的方式 select a.user id,concat ws b.kw,cast count 1 as string as kw w from user actions as a left outer join select article id,kw from ar...

DRF 處理模型中的選項字段

django 中常常要用到選項字段 為了提高資料庫效率和使用者可讀性,我們實際儲存的是整數,顯示的時候以字串顯示。這個屬性在 django admin 得到了很好的處理,但到了 django rest framework 就不會自動轉化了。下面的在get的時候顯示字串,但這個欄位就變成唯讀但了。mo...