edit: Раньше мне было непонятно, я сохраняю свой объект в админ-панели django, а не в виде.Даже когда я сохраняю объект без отношений «многие ко многим», я все равно получаю ошибку.
У меня есть модель с именем TogglDetails
, которая имеет отношение ForeignKey
со стандартной моделью django User
MayToManyField
связь с моделью с именем Tag
.Я зарегистрировал свои модели с администратором django, но когда я пытаюсь сохранить экземпляр TogglDetails
, я получаю ошибку в заголовке.
Вот мои модели:
class Tag(models.Model):
name = models.CharField(max_length=30)
def __unicode__(self):
return self.name
class TogglDetails(models.Model):
token = models.CharField(max_length=100)
user = models.ForeignKey(User)
tags = models.ManyToManyField(Tag, blank=True, null=True)
def __unicode__(self):
return self.user.username
class Meta:
verbose_name_plural = "toggl details"
НасколькоЯ могу сказать, что с моими моделями не должно быть проблем, и администратор django должен просто сохранить экземпляр без проблем.Есть ли что-то очевидное, что я пропустил?
Я использую Django 1.3