0
我正在使用Django-suit作爲管理面板。我的「用戶」模型具有「地址」和「聯繫人」字段作爲外鍵。當試圖更改用戶信息時,地址和聯繫人字段有更改/編輯和在旁邊添加新的選項。但更改/編輯選項保持禁用狀態(see image)。無法編輯Django中的外鍵字段管理員和彈出窗體並未真正彈出
此外,當我點擊添加新的圖標時,會彈出一個新窗體窗口。但相反,它使我在同一瀏覽器選項卡中的表單。任何解決這個問題的見解?
我正在使用Django-suit作爲管理面板。我的「用戶」模型具有「地址」和「聯繫人」字段作爲外鍵。當試圖更改用戶信息時,地址和聯繫人字段有更改/編輯和在旁邊添加新的選項。但更改/編輯選項保持禁用狀態(see image)。無法編輯Django中的外鍵字段管理員和彈出窗體並未真正彈出
此外,當我點擊添加新的圖標時,會彈出一個新窗體窗口。但相反,它使我在同一瀏覽器選項卡中的表單。任何解決這個問題的見解?
從@Efi MK得到問題後,我再次嘗試深入研究問題,並在本文的幫助下發現了我的錯誤(Django admin add related object doesn't open popup window?)。
主項目以前使用Django-1.6實現。我通過使用Django-1.11添加了一些新功能來擴展該項目。問題是,我用於Django-admin的靜態文件來自以前的版本。 'collectstatic'命令並沒有替換以前版本中與新版本名稱相同的文件。不幸的是,我沒有注意到。
我刪除了整個'靜態'文件夾,再次運行'collectstatic',問題中提到的兩個問題都解決了。謝謝,Efi詢問:)
您是否設法解決它? –
沒有任何解決方案的指定問題,我試圖通過將外鍵字段顯示爲'tabularinline'來繞過該問題。因此,該用戶可以直接編輯外鍵字段(不需要編輯按鈕)。 –