Aptana 3(pydev),django 1.3 + mongo-engine0.5.2 我的pythonpath是最新的,解釋器也很好。 但是當我嘗試做一個Document對象:如何修復Aptana pydev django mongo-engine中的「Undefined variable from import:objects」?
class IdCount(Document):
model_name = StringField(max_length = 30)
當我使用「IdCount.objects」,它不能很好地工作,並告訴我「來自導入未定義的變量:對象」。 但是「。」可以顯示其他變量和類,如pk(),save(),model_name等。 順便說一句,當我使用命令行模式(django-> shell)時,它可以很好地工作。 我該如何解決這個錯誤? 更改編輯器選項可以忽略此錯誤,但我想解決它。
看來靜態分析器不能識別你的代碼...什麼是類Document?你可以把問題中的進口代碼? – 2011-12-28 15:13:43
法比奧,這是有問題的類: https://github.com/hmarr/mongoengine/blob/master/mongoengine/document.py我目前遇到同樣的問題,使用mongoengine 0.5.2 – kristaps 2012-01-03 12:10:02