Форум сайта python.su
0
Всем привет.
Не могу синхронизировать модель.
Выскакивает ошибка о том, что объект (players = models.ManyToManyField(Player)) не существует.
Исходники такие:
class Team(models.Model):
name = models.CharField(max_length=50)
players = models.ManyToManyField(Player)
def __unicode__(self):
return self.name
class Player(models.Model):
name = models.CharField(max_length=50)
teams = models.ManyToManyField(Team)
def __unicode__(self):
return self.name
Отредактировано (Дек. 20, 2010 16:13:33)
Офлайн
0
Вообщем надо было из Player убрать поле.
class Player(models.Model):
name = models.CharField(max_length=50)
def __unicode__(self):
return self.name
class Team(models.Model):
name = models.CharField(max_length=50)
players = models.ManyToManyField(Player, related_name="teams")
def __unicode__(self):
return self.name
Офлайн