Я пробую руководство по Django 1.9 с ОС Win 10 и Python 3.5, версия Django — 1.9. Я успешно создал и сохранил значения в разделах «Вопрос» и «Выбор». После этого, когда я изменил polls/model.py с помощью __str__() согласно учебнику django, учебник 2. Я получаю эту ошибку:
>>> from polls.models import Question, Choice
>>> Question.objects.all()
Traceback (most recent call last):
File "C:\newenv\lib\site-packages\django\core\management\commands\shell.py", line 69, in handle
self.run_shell(shell=options['interface'])
File "C:\newenv\lib\site-packages\django\core\management\commands\shell.py", line 61, in run_shell
raise ImportError
ImportError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "", line 1, in
File "C:\newenv\lib\site-packages\django\db\models\query.py", line 237, in __repr__
return repr(data)
File "C:\newenv\lib\site-packages\django\db\models\base.py", line 459, in __repr__
u = six.text_type(self)
File "C:\newenv\mysite_new\polls\models.py", line 8, in __str__
return self.question_text
AttributeError: 'Question' object has no attribute 'question_text'
мой опрос\models.py:
from django.db import models
class Question(models.Model):
# ...
def __str__(self):
return self.question_text
class Choice(models.Model):
# ...
def __str__(self):
return self.choice_text
Подробнее здесь: https://stackoverflow.com/questions/351 ... ot-working
Учебное пособие по Django 1.9 __str__ () не работает ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Учебное пособие по NATS Python — недостающая информация в официальной документации
Anonymous » » в форуме Python - 0 Ответы
- 68 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Учебное пособие по NATS Python — недостающая информация в официальной документации
Anonymous » » в форуме Python - 0 Ответы
- 47 Просмотры
-
Последнее сообщение Anonymous
-