【发布时间】:2011-12-26 14:13:54
【问题描述】:
Aptana 3(pydev)、django 1.3 + mongo-engine0.5.2 我的 pythonpath 是最新的,解释器也很好用。 但是当我尝试制作一个 Document 对象时:
class IdCount(Document):
model_name = StringField(max_length = 30)
当我使用“IdCount.objects”时,它无法正常工作,并显示“来自导入的未定义变量:对象”。 但是“。”可以显示其他变量和类,如 pk()、save()、model_name 等。 顺便说一句,当我使用命令行模式(django->shell)时,它运行良好。 我该如何解决这个错误? 更改编辑器选项可以忽略此错误,但我想解决它。
【问题讨论】:
-
静态分析器似乎无法识别您的代码... Document 类是什么?您可以将带有导入的代码放在问题中吗?
-
Fabio,这是有问题的课程:github.com/hmarr/mongoengine/blob/master/mongoengine/… 我目前在使用 mongoengine 0.5.2 时遇到同样的问题
标签: django pydev mongoengine