Django多表单集多FK

时间:2018-08-20 11:14:18

标签: django formsets

如果我具有以下型号:

class Test(models.Model):
    name = models.CharField()


class Case(models.Model):
     test = models.ForeignKey(Test)
     name = models.CharField()

我要创建以下内容:

对于许多Test实例,我需要显示将保存与Test相关的Case表单集(仅是为了一次可以添加许多case)。

例如,如果有2个测试,则我可能每个都有2个Case。进行保存时,需要保存与适当测试相关的案例。我可以很好地生成表单集,并且每个Test实例只能渲染正确数量的表单,但是我无法知道在验证表单集时“ test”的值应该是什么。

我希望这是有道理的。

0 个答案:

没有答案