【发布时间】:2011-07-04 06:09:37
【问题描述】:
我正在考虑如何在该配置中显示表单: 我有 3 个简单的模型:
class Province(models.Model):
name = models.CharField(max_length=30)
slug = models.SlugField(max_length=30, unique=True)
class UserProvince(models.Model):
user = models.ForeignKey(User)
province = models.ForeignKey(Province)
class UserCity(models.Model):
user = models.ForeignKey(User)
province = models.ForeignKey(Province)
city = models.CharField(max_length=10)
slug = models.SlugField(max_length=100, editable=False)
现在,每个用户可以添加多个省份。然后,他可以在每个添加的省份中添加几个城市。 省1 城市1 城市2 城市3 省2 城市4 城市5 城市6 省3 城市7 城市8 城市9
我想显示他的所有省份,在每个省份下,我想显示带有输入的表单以添加城市。做这个的最好方式是什么?将会有未知数量的省份。
【问题讨论】:
标签: django forms django-models