如何在Aptana pydev django mongo-engine中修复“导入:对象中的未定义变量”?

时间:2011-12-26 14:13:54

标签: django pydev mongoengine

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)时,它运行良好。 我该如何解决这个错误? 更改编辑器选项可以忽略此错误,但我想解决它。

1 个答案:

答案 0 :(得分:3)

您是否尝试过将“mongoengine”添加到Forced Builtins? (属性> PyDev - 解释器/语法>配置解释器>强制内置)