Как в HTML сделать форму в админке django
Как сделать из этой модели.
class Person(models.Model):
"""Описывает пользователя"""
name = models.CharField("Имя", max_length=20)
surname = models.CharField("Фамилия", max_length=20)
email = models.EmailField("Почта", unique=True)
birthday = models.DateField("День рождения", default=datetime.today)
telegram = models.CharField("Telegram", max_length=20, unique=True)
vk = models.CharField("Вконтакте", max_length=20, unique=True)
number = models.CharField("Основной номер", max_length=12, unique=True)
def __str__(self):
return f'{self.name} {self.surname}'
class PhoneNumber(models.Model):
person = models.ForeignKey(Person, on_delete=models.CASCADE)
number = models.CharField(max_length=12, unique=True, verbose_name="Дополнительные номер")
comment = models.CharField(max_length=20)
def __str__(self):
return self.number
class Address(models.Model):
person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name='persons')
country = models.CharField(max_length=15)
city = models.CharField(max_length=15)
street = models.CharField(max_length=15)
comment = models.CharField(max_length=20)
def __str__(self):
return f'{self.country}, {self.city}, {self.street}'
Вот такую форму, что бы можно было добавлять адреса и телефоны.