我有一个看起来像这样的模型:
keyup
Lens是另一个带有两个CharFields的模型类(由于Django要求,它还有一个指向相应Order对象的反向链接)。
因此,每个Order对象应该总是恰好有两个Lens对象。
现在,在Django Admin中,这些Lens字段被视为普通的外键对象,即,我得到一个select下拉列表,可让我选择现有的Lens对象。
但是,我真正想要的是直接以带文本字段的嵌入式形式输入Lens对象的值。就像TabularInline或StackedInline管理员模型一样,它可以显示它,但是像普通字段一样可以进行内联,这说明了存在着两个Lens对象的事实,永远不会多也永远不会少。
我该如何实现?
这是最合适的设计,还是您认为更好的设计?
也欢迎任何其他提示。
谢谢。