我在我的django管理員中添加了tinymce textarea,並且我需要用戶能夠上傳將在此textarea中鏈接的圖像(通過AJAX)。爲Django管理員字段添加代碼
這將通過在「Content」textarea的頂部添加一個「Image Upload」按鈕(它已經在工作)來完成。
這樣做的建議方式是什麼?
我能想到的2個解決方案:
延伸
change_form
和更換{% for fieldset in adminform %}
的實際場......當它是content
場,我添加此值動態添加該按鈕用javascript(找出
content
字段在哪裏,並在它之前加一個<div>
)
如果可能,更好的解決方案是重寫管理模板中的這個特定字段。那可能嗎?還是有更好的解決方案? PS:此字段不是數據庫的一部分(它只是上傳一個或多個圖像,將其保存到存儲並返回將包含在tinymce中的鏈接)。