我是Django的新手,所以我决定尝试tutorial。
然后问题出现了:我在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()
现在我有四条错误消息:
导入的未定义变量:CharField models.py / Mysite / polls第4行PyDev问题
但是models.Field类没问题。
我做错了什么?
不知道它是否有用,但使用的是Python 3.3和Aptana Studio 3。我从命令行创建了项目,就像在教程中讲述的那样,然后复制了.project和.pydevproject文件,并在那里更改了路径和名称。
UPD: 在我为Python 2.7更改Python 3.3后,一切都开始起作用了。感谢UnLiMiTeD!