私は 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に感謝!