1
我有一个内容我想按多个条件评分。
想象这样一种模式:Django - 对多个条件的评分:模型Formset?
class Content(models.Model):
name = models.CharField(max_length=50)
class Criteria(models.Model):
name = models.CharField(max_length=50)
content = models.ForeignKey(Content)
class ContRate(models.Model):
user = models.ForeignKey(User, help_text="Who rated ?")
crit = models.ForeignKey(Criteria)
rate = models.DecimalField()
用户具有显示内容的页面。
在此页面中,他也能率的规定 - 内容设置
问题是:
你建议用于此目的的Model Formset?
或者我应该做一个简单的Ajax表单来发布评级?
任何我为什么要这样做?
是`ContRate.crit`到`Criteria`的外键吗?什么是`DubCrit`? – Stan 2011-12-15 17:53:25