2012-03-01 18 views
0

Djangoのインストールに問題があります。 私はOSとしてUbuntuを使用しています。PyDevとDjangoでEclipseを設定するには?

Eclipseは、Sofwareのセンターからインストールされました。 Eclipseのプラグインオプションを使用してPydevを実行します。 Djangoはチュートリアルの説明に従ってインストールされました。今、私はこの問題に直面しています:

from django.core.management.validation import max_length

Unresolved import: max_lengthをスローします。

PythonPathへのDjangoパスの追加に関する情報が見つかりました。 しかし、上記の解決策は私の問題を解決しませんでした。相続人はどのようなEclipseは自動構成で見つかりました

[1]:!http://i42.tinypic.com/2namvpl.png "パート1"

[2]:!http://i40.tinypic.com/favksz.png "パート2"

誰かが設定されなければならないパスを説明していただけますか?迷っています。

ありがとうございます。

答えて

2

私は手足に出て、あなたが本当に問題であると言いますが、最初にこのインポートを使用しないでください。

私は、Aptana Studio(基本的にEclipseと同じ)で同様のことが起こっているのを見ました。モデルにCharFieldを追加すると、「max_length」と入力すると、コード補完メニューがポップアップします。 しかし、あなたが "max_length"を完成させると、それは実際にそのインポートを追加します。これはナンセンスインポートです。それはImportErrorになり、必ずしも必要ではありません。

これはよく知られていると思われる場合は、そのインポートを削除し、あなたの一日について行く。

+0

djangoのソースを見て、実際にmax_lengthをインポートできないことを確認できます。https://code.djangoproject.com/browser/django/trunk/django/core/management/validation.py – alex

+0

あなたは右。 Eclipseはこの文自体を追加しました。しかし、なぜ?私はなぜそれが動作しないインポートを追加するのか分からない。 –

+0

ハハ。あなたはそれを私に持ってきました。私は自分自身も同じことを思った。私はそれまでのIDEを複雑な獣ですが、それがオープンソース/フリーのときは不完全を受け入れます。 –

関連する問題