0

私は Django を初めて使用するので、チュートリアルを試すことにしました。

そして問題が発生します: polls/models.py にいくつかのコードを追加しました

from django.db import models

class Poll(models.Model):
    question = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')

class Choice(models.Model):
    poll = models.ForeignKey(Poll)
    choice = models.CharField(max_length=200)
    votes = models.IntegerField()

次のような 4 つのエラー メッセージが表示されます。

インポートからの未定義の変数: CharField models.py /Mysite/polls 行 4 PyDev 問題

しかし、models.Field クラスは大丈夫です。

私は何を間違っていますか?

参考になるかわかりませんが、Python 3.3 と Aptana Studio 3 を使用しています。チュートリアルで説明されているように、コマンド ラインからプロジェクトを作成し、.project ファイルと .pydevproject ファイルをコピーして、そこでパスと名前を変更しました。

UPD: Python 3.3 を Python 2.7 に変更した後、すべてが機能し始めました。UnLiMiTeDに感謝!

4

0 に答える 0