0

我正在尝试根据管理页面中选定的城市填充区域。我尝试了ChainedManyToManyField,但是在选择城市时,下拉菜单中没有地区!

class District(Timestamps):
    city = models.ForeignKey(City, on_delete=models.CASCADE)
    name = models.CharField(max_length=100)

class ListingPrice(MinimumListingPriceBase):
    city = models.ForeignKey("location.City", on_delete=models.CASCADE, null=True)
    district = ChainedManyToManyField(
        District,
        horizontal=True,
        chained_field="city",
        chained_model_field="city",
        auto_choose=True
        )

如何在管理页面中根据所选城市选择地区?

4

0 回答 0