2011-08-04 14 views
2

でDjangoのでプロジェクトのAPIにアクセスすることができません:私はあなたが私が入力し、python manage.py shellを実行する部分を取得するとき私はDjangoがどのように機能するかを学習するために、このチュートリアルを行っていたチュートリアル

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

を今、私は間違って何をやっている

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

:シェルとは異なるコマンドを実行しようと、私はこれを取得しますか?私はできる限り前の手順を再実行しました。

答えて

0

Kamyarあなたはこのエラーを受け取った場合、あなたはおそらく

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

はとてもそれを行うと、あなたがすべきである、コードの最初の行を逃し、ほとんどの権利であるとの投票を輸入している必要があります大丈夫です。

7

あなたはfrom polls.models import Poll

+0

しました。まだ行きません。 詳細については、「ヘルプ」、「著作権」、「クレジット」または「ライセンス」と入力してください。 (にInteractiveConsole) >>> polls.modelsからの投票、選択 >>>インポート日時 >>> Poll.objects.all() トレースバック(最新の呼び出しの最後)をインポート: ファイル ""、1行目を、 ファイル "C:\ Python27 \ libには\サイト - パッケージ\ジャンゴ\ DB \モデル\ query.py" で、ライン69、__ repr__ データ=リスト中の(自己[:REPR_OUTPUT_SIZE + 1]) ファイル"C:¥Python27¥lib¥site-packages¥django¥db¥models¥query.py"、84行目、__ len__ self._result_cache.extend(self._iter) ファイル "C:\ Python27 \ lib \ site-packages \ django \ db \ models \ query.py " – gp443

関連する問題