2
我有这个简单的模型:分配多个标签到一个条目
class Tag(models.Model):
title = models.SlugField()
created = models.datetime
def __unicode__(self):
return self.title
class Entry(models.Model):
title = models.CharField(max_length=30)
created = models.datetime
tags = models.ForeignKey(Tag)
categories = models.CharField(max_length=15)
def __unicode__(self):
return self.title
class Meta:
verbose_name_plural = "Entries"
我需要能够对多个标签附加到项,以便它可以被保存到数据库中。我怎样才能做到这一点?现在只有一个标签被分配。
我已经改变了标签= models.ForeignKey(TAG) 到标签= models.ManyToManyField(TAG) 然后,我已经更新了数据库与此模型一致,它的工作就好了!谢谢! – 2010-07-30 12:48:16