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)时,它运行良好。 我该如何解决这个错误? 更改编辑器选项可以忽略此错误,但我想解决它。
答案 0 :(得分:3)
您是否尝试过将“mongoengine”添加到Forced Builtins? (属性> PyDev - 解释器/语法>配置解释器>强制内置)