2011-10-06 49 views
1

我在我的django管理員中添加了tinymce textarea,並且我需要用戶能夠上傳將在此textarea中鏈接的圖像(通過AJAX)。爲Django管理員字段添加代碼

這將通過在「Content」textarea的頂部添加一個「Image Upload」按鈕(它已經在工作)來完成。

這樣做的建議方式是什麼?

我能想到的2個解決方案:

  1. 延伸change_form和更換{% for fieldset in adminform %}的實際場......當它是content場,我添加此值

  2. 動態添加該按鈕用javascript(找出content字段在哪裏,並在它之前加一個<div>

如果可能,更好的解決方案是重寫管理模板中的這個特定字段。那可能嗎?還是有更好的解決方案? PS:此字段不是數據庫的一部分(它只是上傳一個或多個圖像,將其保存到存儲並返回將包含在tinymce中的鏈接)。

回答

相關問題