在教程中无法访问Django中的项目API

时间:2011-08-04 09:37:27

标签: django

我正在阅读本教程,以了解Django的工作原理:

https://docs.djangoproject.com/en/dev/intro/tutorial01/

现在,当我到达执行python manage.py shell的部分时,我进入shell并尝试运行不同的命令,我明白了:

>>> Poll.objects.all()
Traceback (most recent call last):
  File "\", line 1, in \
NameError: name 'Poll' is not defined

我做错了什么?我尽可能地重新执行了前面的步骤。

2 个答案:

答案 0 :(得分:7)

您应该使用from polls.models import Poll

导入民意调查

答案 1 :(得分:0)

Kamyar几乎是对的,如果你收到这个错误,你可能错过了代码的第一行,这是

>>> from polls.models import Poll, Choice # Import the model classes we just wrote.

这样做,你应该没事。