Учебное пособие по Django 1.9 __str__ () не работает ⇐ Python
Учебное пособие по Django 1.9 __str__ () не работает
Я пробую руководство по Django 1.9 с ОС Win 10 и Python 3.5, версия Django — 1.9. Я успешно создал и сохранил значения в разделах «Вопрос» и «Выбор». После этого, когда я изменил polls/model.py с помощью __str__() согласно учебнику django, учебник 2. Я получаю эту ошибку:
>>> from polls.models import Вопрос, Выбор >>> Вопрос.объекты.все() Traceback (последний вызов последний): Файл «C:\newenv\lib\site-packages\django\core\management\commands\shell.py», строка 69, в дескрипторе self.run_shell(shell=options['interface']) Файл «C:\newenv\lib\site-packages\django\core\management\commands\shell.py», строка 61, в run_shell поднять ошибку импорта Ошибка импорта Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл «», строка 1, в Файл «C:\newenv\lib\site-packages\django\db\models\query.py», строка 237, в __repr__ вернуть представитель (данные) Файл «C:\newenv\lib\site-packages\django\db\models\base.py», строка 459, в __repr__ u = Six.text_type(сам) Файл «C:\newenv\mysite_new\polls\models.py», строка 8, в __str__ вернуть self.question_text AttributeError: объект «Вопрос» не имеет атрибута «question_text». мой polls\models.py:
из моделей импорта django.db Вопрос класса (модели.Модель): # ... защита __str__(сам): вернуть self.question_text Выбор класса(модели.Модель): # ... защита __str__(сам): вернуть self.choice_text
Я пробую руководство по Django 1.9 с ОС Win 10 и Python 3.5, версия Django — 1.9. Я успешно создал и сохранил значения в разделах «Вопрос» и «Выбор». После этого, когда я изменил polls/model.py с помощью __str__() согласно учебнику django, учебник 2. Я получаю эту ошибку:
>>> from polls.models import Вопрос, Выбор >>> Вопрос.объекты.все() Traceback (последний вызов последний): Файл «C:\newenv\lib\site-packages\django\core\management\commands\shell.py», строка 69, в дескрипторе self.run_shell(shell=options['interface']) Файл «C:\newenv\lib\site-packages\django\core\management\commands\shell.py», строка 61, в run_shell поднять ошибку импорта Ошибка импорта Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний вызов последний): Файл «», строка 1, в Файл «C:\newenv\lib\site-packages\django\db\models\query.py», строка 237, в __repr__ вернуть представитель (данные) Файл «C:\newenv\lib\site-packages\django\db\models\base.py», строка 459, в __repr__ u = Six.text_type(сам) Файл «C:\newenv\mysite_new\polls\models.py», строка 8, в __str__ вернуть self.question_text AttributeError: объект «Вопрос» не имеет атрибута «question_text». мой polls\models.py:
из моделей импорта django.db Вопрос класса (модели.Модель): # ... защита __str__(сам): вернуть self.question_text Выбор класса(модели.Модель): # ... защита __str__(сам): вернуть self.choice_text
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение