5

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) を使用すると、うまく機能します。このエラーを修正するにはどうすればよいですか? エディター オプションを変更すると、このエラーを無視できますが、解決したいと考えています。

4

1 に答える 1

3

Forced Builtins に「mongoengine」を追加してみましたか? (プロパティ > PyDev - インタープリター/グラマー > インタープリターの構成 > 強制ビルトイン)

于 2012-02-25T11:18:21.887 に答える