Django管理員可以爲不同的視圖添加新的項目和查看項目。例如,我爲添加項目創建新窗體,但是現在,當我打開編輯視圖時,我需要模型中的基本窗體。如何在Django中爲一個模型製作單獨的表單admin
1
A
回答
1
是的,它是可能的,像這樣做:
class MyModelAdmin(admin.ModelAdmin):
def get_form(self, request, obj=None, **kwargs):
if not obj:
return MyModelCreateForm
return super(MyModelAdmin, self).get_form(request, obj, **kwargs)
乾杯!如果這個答案對你有用,請不要忘記投票。 ;)
相關問題
- 1. 在Django中收集單獨的模型
- 2. 如何標記django admin中的其中一個表單集?
- 3. 如何在不創建模型的情況下在Django admin中創建表單
- 4. 製作一個Django模型表單安全
- 5. 在Django中的模型admin
- 6. 覆蓋我的應用以外的單個模型的django admin更改表單?
- 7. 在單一的Django模型
- 8. 如何爲單個模型保存多個單獨記錄
- 9. 如何在app/controller/admin下爲admin創建單獨的控制器
- 10. 如何在另一個控制器中爲一個模型提交表單?
- 11. 如何在一個表單中爲多個模型使用嵌套表單?
- 12. 如何爲表中的每一行生成單獨的django URL?
- 13. django inline admin:動態刪除模型表單中的非模型字段
- 14. 的Django從單獨的模型
- 15. 如何覆蓋模型表單上的單個項目django
- 16. 如何在django admin的列表視圖中創建表單?
- 17. 在單獨項目中使用模型作爲Django中的外鍵?
- 18. django admin - 添加不屬於模型的自定義表單域
- 19. 提交表單到帶有過濾器的django-admin模型
- 20. 在單個django表單中使用多個模型
- 21. 何時將模型分爲兩個單獨的模型?
- 22. 在Java中幫助製作一個單獨鏈接的列表
- 23. 如何使用一個單獨的模型類驗證在MVC
- 24. 如何模仿django admin的OneToOneField可選表單
- 25. Django Admin一次編輯多個模型
- 26. 在Django中添加完全獨立的模型Admin
- 27. 如何在java中添加一個actionListener作爲單獨的類
- 28. zend如何在同一個動作中驗證3個單獨的表單?
- 29. django-mutant在django-admin中創建模型
- 30. 我可以製作一個單獨的表單嗎?
是的,這是可能的。 'ModelForms'上的讀取 – karthikr