我有这个模型
CATEGORY_CHOICES = ((1, u'ADSL'),(2, u'HALO-ISDN'),(3, u'IMS') ..... )
class RequestType(models.Model):
rCat = models.IntegerField(max_length=1, choices=CATEGORY_CHOICES, default=ADSL)
rGroup = models.CharField(max_length=32, null=True, blank=True, default='N/A')
rDesc = models.CharField(max_length=64, null=True, blank=True, default='N/A')
rDate = models.DateTimeField(auto_now_add=True)
active = models.BooleanField(default=True)
def __unicode__(self):
return '%s %s %s' `enter code here`% (self.rCat, self.rGroup, self.rDesc)
我想做的是从中创建一个动态表单。
rCat
用于创建类别,rGroup
是对这些类别的更精细的改进。我需要的是一种在选择类别时创建下拉选择列表的方法rCat
,让您可以选择一个Group
.
之后,我需要验证一个表单并创建一个新的数据库条目。
基本上,表单验证和数据库输入很简单,我遇到的问题是定义和创建一个动态过滤选择的 Ajax 函数。
有什么想法或建议吗?