我有一個從另一個模型(不是抽象的)繼承的模型 我有一個繼承模型的ModelForm,但我不想顯示任何來自基礎模型的字段。 除了明確手動將每個字段添加到排除列表之外,完成此操作的最佳方法是什麼?在ModelForm中刪除父類的字段
1
A
回答
1
我會親自去與設定包括那些當前類的領域,所以你不必引用(潛在的)另一個文件中看到的字段。還允許更新父級而不影響您的表單。
您可能會檢查__dict__
內的字段,看看它們是否屬於父母,但我確實認爲這不值得。總之,沒有簡單的方法。
5
class ChildForm(BaseModelForm):
class Meta:
model = Amodel
exclude = ('parentfield1', 'parentfield2')
相關問題
- 1. 刪除字段從動態的ModelForm
- 2. 的ModelForm - 在表單字段
- 3. 如何在Form的子類中排除ModelForm中的聲明字段?
- 4. Django modelform根據其他字段選擇刪除「required」屬性
- 5. 父DIV jQuery的刪除類
- 6. Django如何排除父類字段
- 7. 添加類到表單字段Django ModelForm
- 8. 在Django中隱藏ModelForm字段條目
- 9. 在ModelForm(Django)中創建動態字段
- 10. 獲取ModelForm字段的值
- 11. 在嵌套循環中刪除父類中的敲除函數
- 12. 從基類抽象類的子類中刪除字段Django
- 13. 從Django中刪除向上和向下箭頭十進制ModelForm字段
- 14. extjs從字段集中刪除字段
- 15. 父類不能被刪除
- 16. 如何在html中檢查django ModelForm字段類型?
- 17. Java:在父類中引用子字段
- 18. 驗證Django中ModelForm的單個字段
- 19. ModelForm中的參考模型字段?
- 20. 如何訂購Django ModelForm中的字段?
- 21. 從json中刪除字段
- 22. 如何從父窗體中刪除字段?
- 23. 在jQuery中刪除父類Div內的div類
- 24. 刪除URL字段中的字符
- 25. 刪除輸入字段中的文字
- 26. 從父元素中刪除類
- 27. jquery從父div中刪除類
- 28. Django如何確定ModelForm init中的字段類型?
- 29. 刪除字段elasticsearch
- 30. FragmentStatePagerAdapter不刪除父母片段中的片段
我提到,「...將每個字段添加到排除列表?」 – zsquare 2010-12-23 19:24:04