【发布时间】:2018-06-03 03:22:57
【问题描述】:
在模型的 Django Admin 中,我希望所有字段都为:
- 创建时可编辑
- 其中一些正在更新(基于创建时的实例字段值)。
例如:
2-1。如果a属性有值,则c和b属性对应的字段为只读
2-2。如果属性创建后为空,则更新时不可编辑
我知道对于普通形式有 Field disabled 属性。
我知道我需要覆盖管理员表单,但我不知道在初始化表单时知道是创建还是更新。
通常我使用 clean() 获取值,但在这里我需要在初始化时获取它们以防更新。
【问题讨论】:
标签: django django-forms django-admin