Django models 如何创建同一字段的多个条目?

Django models 如何创建同一字段的多个条目?,django-models,Django Models,model.py: class Model1(models.Model): #4 fields of type CharFieldvalues excepted from a user. class Model2(models.Model): field1 = models.OneToOneField(Model1, on_delete=models.CASCADE) 如何创建字段1的多个条目。对于每个Model2实例,field1的数量可以是1或2或更多 “field4的

model.py:

class Model1(models.Model):
    #4 fields of type CharFieldvalues excepted from a user. 

class Model2(models.Model):
    field1 = models.OneToOneField(Model1, on_delete=models.CASCADE)

如何创建
字段1
的多个条目。对于每个
Model2
实例,
field1
的数量可以是1或2或更多

“field4的多个实例”是什么意思。也许你可以用一个例子来说明你的问题?虽然我不完全确定你想做什么,但我的第一个猜测是你想把多个
Model2
s链接到同一个
Model1
。您可以通过在
ForeignKey
中打开
OneToOneField
来实现这一点。使用
ForeignKey
我必须首先创建Model1的实例,然后仅将Model1实例中的一个添加到field4。我希望多个字段4不是预定义的。
ManyToManyField
是否适用于您的案例?