私は次のモデルを持っています:
class Person(models.Model):
title=models.CharField(max_length=250,unique=True)
cost=models.CharField(max_length=100)
desc=models.TextField(blank=True)
color=models.CharField(max_length=1000)
image_urls=models.CharField(max_length=1000)
source=models.CharField(max_length=250,unique=True)
category=models.CharField(max_length=1000)
size=models.CharField(max_length=1000)
fit=models.CharField(max_length=1000)
fabric=models.CharField(max_length=1000)
type_dress=models.CharField(max_length=1000)
currency=models.CharField(max_length=1000)
advertiser=models.CharField(max_length=1000)
class Meta:
unique_together=('title','source')
def __unicode__(self):
return self.title
タイトルとソースを複合主キーのように一意にしたいのですが、上記の変更を行うと、django の実行時に次のエラーが表示されました。manage.py syncdb..
NameError: name 'unique_together' is not defined