【发布时间】:2010-11-01 17:53:56
【问题描述】:
我一直在尝试创建一个包含国家、州、城市的 3 列下拉列表。
将根据选择的国家/地区显示州列表。同样的事情发生在城市取决于选择哪个州。
我的数据库如下。如果选择了一个国家/地区,则将根据国家/地区显示州。城市也发生了同样的事情
成员将从已经存在的国家、州、城市数据库中选择他的国家、州和城市
from django.db import models
class Member(models.Model):
residing_country = models.CharField(max_length=50)
residing_state = models.CharField(max_length=50)
residing_city = models.CharField(max_length=50)
class Country(models.Model):
country= models.CharField(max_length=20)
class State(models.Model):
state=models.CharField(max_length=20)
country = models.ForeignKey(Country)
class City(models.Model):
city=models.CharField(max_length=20)
state=models.ForeignKey(State)
【问题讨论】:
标签: django drop-down-menu state country city