2011-03-23 55 views
1

我在管理界面的幾個外鍵上使用raw_id_fields。渲染完成後,會出現放大鏡圖標,但會將我帶到名爲「選擇要更改的模型」的模型的管理列表頁面。然後,我可以點擊一個項目進行編輯。我不想編輯該項目,我想選擇它並將該ID放在表單中。我是否在我的Django Admin中缺少`raw_id_fields`的內容?

有沒有可能讓我點擊一個項目並選擇它?我錯過了什麼嗎?

回答

1

這不應該發生。點擊放大鏡後的頁面應該是popup標題爲:「Select {modelname}」。

你沒有彈出?如果我直接訪問URL中的頁面,我可以重現該問題,但它應該觸發一些JavaScript來產生彈出窗口。

我會檢查任何JavaScript警告錯誤/確保管理媒體正在投放正常,特別是這個文件:RelatedObjectLookups.js(你看到它的來源是什麼?)

+0

是啊!我在管理模板標題中有一些額外的javascript,這是衝突的。現在修好了,謝謝! – Joe 2011-03-23 17:32:06