【发布时间】:2015-08-23 20:09:49
【问题描述】:
我有问题。以下是 2 个相关模型:
class Auto(models.Model):
...
class Part(models.Model):
...
parent = models.ForeignKey(Auto, blank = False, null = False)
所以,我想创建下一个 django 表单:
Auto1.field1 Auto1.Part1.field1 Auto1.field2
Auto1.Part1.field2
Auto1.Part2.field1
Auto1.Part2.field2
...
Auto2.field1 Auto2.Part1.field1 Auto2.field2
Auto2.Part1.field2
Auto2.Part2.field1
Auto2.Part2.field2
...
...
所有字段都必须是可更新的,对于模型 Auto 和模型 Part。 我该怎么做?
【问题讨论】:
-
您是否正在寻找一种方法以相同的形式同时创建
Part和Auto对象?如果是这样,您需要在 HTML 中手动编写表单代码,并且您的视图需要组装对象并以正确的顺序创建它们。 -
不完全是。我想以相同的形式更新这两个对象,而不是创建
标签: python django forms django-forms