Метод __unicode__
на модели Choice
должен выглядеть примерно так:
def __unicode__(self):
return self.poll.question
Атрибут
question
не существует в модели Choice
, его нужно найти в поле внешнего ключа poll
.
Не забудьте проверить замечательную документацию Django, в которой много примеров о том, как обрабатывать отношения «один к одному» .
Редактировать
Вероятно, было бы более разумно использовать return self.choice
в методе Choice
модель __unicode__
, поэтому он выводит фактический выбор, а не вопрос опроса.
def __unicode__(self):
return self.choice