Eclipseにpydev/djangoをインストールしましたが、正常に動作します。ただし、2番目のdjangoプロジェクトをEclipseに追加してサーバー(「http://127.0.0.1:8000」)を実行した後、project1を実行してもpythonpathがproject2でスタックしているようです。
要約すると、project1、project2の2つのdjangoプロジェクトがあります。project1のdjangoサーバーを実行すると、次のようになります。
Validating models...
0 errors found
Django version 1.5, using settings 'project1.settings'
Development server is running at 'http://127.0.0.1:8000/'
Quit the server with CTRL-BREAK.
上記は、djangoが正しい設定ファイルを使用していることを示唆しているようです。ただし、「http://127.0.0.1:8000/」にアクセスすると、project2のURLが表示されます。また、「http://127.0.0.1:8000/admin」にアクセスすると、project2のsqlite.dbファイルからもモデルがプルされます。Eclipseからproject2を完全に削除しようとしましたが、「http://127.0.0.1:8000/admin」で次のエラーが発生します。
Pythonパス:
['C:\ Users \ Brad \ ワークスペース\進行中\プロジェクト2'、'C:\ユーザー\ブラッド\ワークスペース\進行中\プロジェクト2'、'C:\ Python27 \ DLL'、'C:\ Python27 \ lib'、' C:\ Python27 \ lib \ plat-win'、' C:\ Python27 \ lib \ lib-tk'、' C:\ Python27'、' C:\ Python27 \ lib \ site-packages'、 'C:\ Windows \ system32 \ python27.zip']
project1を使用して別のポートでサーバーを実行すると、パスは問題ないようです。runserver 7000 --noreload
次に、「http://127.0.0.1:7000/」はproject1のパスを使用しますが、これを行う必要はないようです。
注:実行構成は、私が知っている限り正しくセットアップしました。メインタブでは、プロジェクトとメインモジュールの両方が正しいプロジェクト(project1)を指しており、「実行で使用されるPYTHONPATH:」にはproject1が含まれています。また、ブラウザの履歴、Cookie、およびChromeで削除できるすべてのものをクリアしました。