我有一個帶有文本字段的Django模型。我想在將文本字段的內容呈現給Django Admin用戶之前修改其內容。Django:如何修改文本字段,然後將其顯示在管理員中
我期待看到相當於post_load的信號,但它似乎並不存在。
更具體:
我有一個文本字段,需要用戶輸入。在這個文本字段中有一個閱讀更多的分隔符。分隔符之前的文本將進入introtext字段,所有內容都將進入全文字段。
與此同時,我只想在編輯文章時顯示用戶1文本字段。
我的計劃是on_load從introtext和fulltext字段中讀取數據並將它們合併爲全文textarea。在pre_save上,我會使用read more分隔符來分割文本,並在introtext中存儲intro,並在全文中存儲其餘部分。
所以,窗體顯示之前,我需要填充全文場
introtext + '<!--readmore-->' + fulltext
,我需要能夠爲現有的項目做到這一點。
嘿,你解決了嗎?你有一些代碼嗎? :) – 2012-08-03 14:47:26