我的模型有很少的ManyToManyFields都使用通过(自定义中间表),我想使用CreateView创建。问题是我没有为中间表创建数据的能力。
答案 0 :(得分:2)
你可以直接创建一个中间表条目,然后你可以将它添加到多对多字段,例如
modelObject = YourModel.objects.create(.....)
intermedicateObject = IntermediateModel.objects.create(.....)
modelObject.M2MfieldName.add(intermedicateObject)