Запрос выбора на основе ввода в комбобокс django
У меня есть две модели: город и местоположение, которые я хочу соединить вместе. Модели для них следующие:
class City(models.Model):
title = models.CharField(max_length=255)
slug = models.SlugField(max_length=255)
ordering = models.IntegerField(default=0)
city_id = models.IntegerField(default=0)
class Meta:
ordering = ['ordering']
def __str__(self):
return self.title
class Location(models.Model):
title = models.CharField(max_length=255)
slug = models.SlugField(max_length=255)
ordering = models.IntegerField(default=0)
location_id = models.IntegerField(default=0)
city_id_fk = models.ManyToManyField(City)
class Meta:
ordering = ['ordering']
def __str__(self):
return self.title
Сначала выбирается город, а затем на основе выбора в комбобоксе отображаются места. Я связываю эти две таблицы с помощью city_id_fk. Теперь я хочу написать запрос для выбора на основе выбранного города. Как я могу это сделать?