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()

现在我有四个这样的错误消息:

来自导入的未定义变量:CharField models.py /Mysite/polls 第 4 行 PyDev 问题

但是models.Field 类没问题。

我究竟做错了什么?

不知道会不会有帮助,但是使用了 Python 3.3 和 Aptana Studio 3。我按照教程中的说明从命令行创建了项目,然后复制了 .project 和 .pydevproject 文件并在那里更改了路径和名称。

UPD:在我将 Python 3.3 更改为 Python 2.7 之后,一切都开始工作了。感谢无限!

4

0 回答 0