私はそれらの2つのモデルを持っています:
class Country(models.Model):
country_id = models.CharField(max_length=30,primary_key=True)
country_name = models.CharField(max_length=255)
class City(models.Model):
city_id = models.CharField(max_length=30,primary_key=True)
city_name = models.CharField(max_length=255)
city_country = models.ForeignKey(Country)
私の中に都市のリストがありますrequest.POST
(都市IDの文字列連結として):
list_cities = concat_ids.split(',')
上記のリストのすべてについてcity_id
、国への外部キーがあります。都市のリストが同じ国にあるか (つまり、同じForeignKey
' city_country
' を持っている) かどうかを確認する簡単な方法はありますか?