2012-07-14 85 views
0

我想要創建一個Django頁面和相應的視圖,它看起來完全像Django Admin changeform,但是具有自定義的表單字段。我對Django的模板語言很陌生,儘管已經在Django服務器端工作過。我不確定如何定義我的服務器端視圖(理想情況下,我可以遍歷表單並相應地更新我的數據模型,併發出任何通常在管理員表單中執行的驗證錯誤)以及相應的模板。創建一個看起來像Django更改表單的表單

  1. 我應該擴展admin的change_form.html模板嗎?如果是這樣,我應該覆蓋哪些部分?
  2. 如何編寫相應視圖以填充此模板或其他模板?

謝謝!

回答

0

我應該擴展admin的change_form.html模板嗎?如果是這樣,我應該覆蓋哪些部分?

絕對不是。

如何編寫相應的視圖來填充此模板或其他模板?

這都記錄在案。

  1. 做一個form view,你也可以使用一個應用程序像django-crispy-forms得到一些蟒蛇端佈局像Django管理的字段集

  2. inlineformsets相關的對象,這是Django的用途for inline

+0

Thanks!我將做一個formview。如何編寫一個將該表單嵌入到呈現完全像django admin changeform頁面的頁面中的模板? – Neil 2012-07-14 12:20:13

相關問題