У меня есть следующие модели:
class Country(models.Model):
title = models.CharField(max_length=40)
class City(models.Model):
title = models.CharField(max_length=40)
country = models.ForeignKey(Country, on_delete=models.CASCADE)
class Case(models.Model):
title = models.CharField(max_length=40)
country = models.ForeignKey(Country, on_delete=models.CASCADE)
city = models.ForeignKey(City, on_delete=models.CASCADE)
В администраторе Django страницы Case я хочу реализовать цепочечный выпадающий выбор между страной и городом. Если пользователь выберет США из списка стран, в списке городов будут показаны только города США.
Из других вопросов здесь я вижу, что мне нужно использовать «list_select_related». но это не работает со мной. Есть ли простой способ реализовать это?