[英]django add another field via js with one model field
我想在django admin中添加“添加另一個字段”和“刪除字段”按鈕,分別導致添加/刪除文本字段。 所有這些字段都應串聯(通過某些字符分隔)並分配到一個模型文本字段中。 我怎樣才能做到這一點?
您最好的選擇是使用Javascript。 單擊按鈕時,讓Javascript創建新字段(或將其刪除)。 讓用戶根據需要填寫該字段。 准備好保存時,您需要捕獲提交(再次使用Javascript)並將所有內容連接到初始textarea字段中,然后將其提交到Django應該在其中處理的服務器。
然后,您還必須在頁面加載時運行Javascript以檢查文本區域並拆分出文本區域的不同部分。
這或多或少就是您要做的事情。 如果您希望有人為您編寫它,那將是另一回事。
(我知道很容易就說“為什么這樣做,那不是最好的方法。”我經常遇到無法使用最佳方法的約束,因此,我盡量不要敲打不知道自己約束的其他人。 )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.