2012-05-03 60 views
1

所以我以前用Django/Ajax/Jquery取得了成功,但我想知道是否可以在管理控制檯中執行此操作。當用戶轉到「添加新」表單時,我希望他們填寫郵政編碼並根據該郵政編碼,根據我在數據庫中與該郵政編碼相對應的值篩選下一個字段中的可用政策碼。Django admin添加表單ajax調用

我試圖尋找管理視圖,handels的形式,但我對django比較新,並有麻煩找到它。也許我正在反思這個,有一個更簡單的解決方案?

回答

3
  1. 創建一個視圖,給定郵政編碼,可用的選擇responds with a json list(蟒蛇)
  2. Override the admin template爲具有郵政編碼場模型(模板)
  3. 添加監聽到郵政編碼的keyupchange事件,即queries the view並使用響應過濾下一個字段(javascript)
+0

,我應該在哪裏創建視圖?我可以在管理控制檯中將自己的視圖寫入該特定頁面嗎? url(r'^/admin/donate/pickupschedule/add /','path.to.view?')。這會搞砸了嗎? – Austin

+0

你把視圖恕我直言,沒關係。就個人而言,我會把它放在保存郵編模式的應用程序中,所以它看起來像/ zipcodes /建議/或類似的東西 – jpic