Django - связывание нескольких ChoiceField's - PullRequest
0 голосов
/ 20 февраля 2020

Мне нужно, чтобы пользователь вводил свой адрес, сначала выбрав страну, затем город, затем район и затем подрайон. Как лучше всего реализовать эту функцию в django форме? Модели похожи на это:

Class Country(models.Model):
    name = models.CharField(max_length=30)

Class City(models.Model):
    name = models.CharField(max_length=30)
    country = models.ForeignKey(Country)

Class District(models.Model):
    name = models.CharField(max_length=30)
    city = models.ForeignKey(City)

Class Subdistrict(models.Model):
    name = models.CharField(max_length=30)
    district = models.ForeignKey(District)

1 Ответ

0 голосов
/ 20 февраля 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...