【发布时间】:2011-04-09 03:12:04
【问题描述】:
我的一个管理模型中有一些内联,这些内联具有默认值,在使用“添加另一个...”添加新实例时可能不需要更改这些默认值。不幸的是,除非某些值发生了变化,否则 django 不会将这些内联对象识别为新对象。这迫使我添加一个内联,更改任意值,保存,将值改回并再次保存以达到所需的效果。
到目前为止,我想出的唯一解决方案是添加一个隐藏的“已更改”字段,在添加新内联时将通过 JavaScript 填充该字段。由于这感觉很hackish,我希望有一个更优雅的解决方案。
【问题讨论】:
标签: django django-admin inline