В регистрационной форме есть 5 различных телефонных номеров для одного пользователя, мне нужно хранить все 5 номеров в разных таблицах (в django). Как это решить
в models.py
class UserForm(models.Model):
name = models.CharField('Name',max_length=20)
email = models.EmailField(max_length=20)
city = models.CharField(max_length=20)
class Meta:
db_table = 'userform'
def __str__(self):
return self.name
class PhoneNumber(models.Model):
user = models.ForeignKey(UserForm, on_delete=models.CASCADE)
# phone = models.CharField(user, max_length=10)
phone1 = models.CharField(user, 'Phone',max_length=10, blank=True)
phone2 = models.CharField(user, max_length=10, blank=True)
phone3 = models.CharField(user, max_length=10, blank=True)
phone4 = models.CharField(user, max_length=10, blank=True)
phone5 = models.CharField(user, max_length=10, blank=True)
class Meta:
db_table = 'phonenumber'
Я попробовал применить этот метод, но у меня возникла путаница, как управлять файлом view.py и html-формой