在车型:Django模型避免重复
class Getdata(models.Model):
title = models.CharField(max_length=255)
state = models.CharField(max_length=2, choices=STATE, default="0")
name = models.ForeignKey(School)
created_by = models.ForeignKey(profile)
def __unicode__(self):
return self.id()
模板:
<form>
<input type="submit" value="save the data" />
</form>
如果用户点击保存按钮和上面的数据保存在表中,如何避免重复即,如果用户再次点击相同的提交按钮,则不应该有相同值的另一个条目。还是这是必须在视图中处理的东西?
谢谢....................... – Hulk 2010-06-16 12:09:52
另外,当默认情况下在第二个示例的视图中调用getdata时,将返回“title” ,“国家”和“名称”是吗? – Hulk 2010-06-16 12:14:36
当您在视图中引用Getdata对象时,会得到一个Getdata对象及其所有字段。 – 2010-06-16 12:19:00