У меня есть 2 модели:
class Solo(models.Model):
id = models.PositiveIntegerField(primary_key=True)
atleta = models.ForeignKey(Atleta,
on_delete=models.CASCADE)
categoria = models.ForeignKey(Categoria,
on_delete=models.CASCADE)
tipo = models.PositiveIntegerField(null=True, blank=True)
valida = models.PositiveIntegerField(null=True, blank=True)
societa = models.ForeignKey(Societa, on_delete=models.CASCADE)
gara = models.ForeignKey(Evento, on_delete=models.CASCADE)
path = models.CharField(max_length=150)
и
class VotazioniSolo(models.Model):
solo = models.OneToOneField(Solo, on_delete=models.CASCADE)
voto_1 = models.FloatField(default=0)
voto_2 = models.FloatField(default=0)
voto_3 = models.FloatField(default=0)
voto_4 = models.FloatField(default=0)
voto_5 = models.FloatField(default=0)
voto_6 = models.FloatField(default=0)
voto_7 = models.FloatField(default=0)
voto_8 = models.FloatField(default=0)
voto_9 = models.FloatField(default=0)
voto_10 = models.FloatField(default=0)
voto_11 = models.FloatField(default=0)
voto_12 = models.FloatField(default=0)
voto_13 = models.FloatField(default=0)
voto_14 = models.FloatField(default=0)
voto_15 = models.FloatField(default=0)
Внутри таблицы db у меня много объектов Solo, и мне нужно, чтобы Django создал для меня каждый объект VotazioniSolo для каждого существующего Solo.
И если я создаю другой объект Solo, автоматически Django создает соответствующий объект VotazioneSolo со значениями по умолчанию.