У меня есть модель, которая содержит несколько полей, основанных на значении одного из полей в модели, нам нужно создать n объектов в другой модели со значениями по умолчанию.
У меня есть модельназывается Room, и он содержит поле с именем number_of_beds, основанное на этом поле. Нам нужно создать n объектов в другой модели с именем Bed.
Room(models.Model):
room_no = IntegerField(primary_key=True,unique=True)
number_of_beds = IntegerField()
'''
and so on
'''
Bed(models.Model):
room_no = models.ForeignKey('Room', on_delete=models.SET_NULL, null=True)
bed_no = models.IntegerField(blank=True,default='Increment value')
'''
and so on
'''
, если number_of_beds = 2, нужно создать два объекта в Bed по умолчаниюзначения под тем же ForeignKey.
Любая помощь будет оценена.