1

私は次のモデルを持っています:

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
4

0 に答える 0