如何根据所选的“国家”更新“城市”下拉菜单?有什么建立在 Django 上来促进这一点的吗?
class Country(models.Model):
name = models.CharField(max_length=50)
...
class City(models.Model):
name = models.CharField(max_length=50)
country = models.ForeignKey(Country)
class UserProfile(models.Model):
...
country = models.ForeignKey(Country, default=1)
city = models.ForeignKey(City, default=1)
user = models.OneToOneField(User)
在我看来,我有:
{{ profile_form.country }}
{{ profile_form.city }}
但是所有城市都会同时显示。
请指教。