Я новичок в django и пытаюсь вернуть внешний ключ пользователям для ответственного и репортера.
Но когда я пытаюсь применить изменения с помощью South, я получаю сообщение об ошибке
ValueError: The database backend does not accept 0 as a value for AutoField.
Код моей модели:
class Ticket(models.Model):
title = models.CharField(max_length=80)
text = models.TextField(blank=True)
prioritys = models.ForeignKey(Prioritys)
ticket_created = models.DateTimeField(auto_now_add=True)
ticket_updated = models.DateTimeField(auto_now=True)
assignee = models.ForeignKey(User, null=True, related_name='assignee')
reporter = models.ForeignKey(User, null=True, related_name='reporter')
def escaped_text(self):
return markdown.markdown(self.text)
def __unicode__(self):
return self.text
Подробнее здесь: https://stackoverflow.com/questions/203 ... -autofield