Pydevが正しく設定されているので、私のアプリケーションを実行しますが、デバッガがブレークポイントを設定してトレースすることはできません(トレースできません)。誰がここで何が起こっているのか分かりませんか?EclipseとPydevを使って正しくデバッグする方法は?
13
A
答えて
4
--noreload
オプションが重要です。それ以外の場合はサーバーがforkし、ブレークポイントがトリガーされません。
2
通常、manage.pyを選択してdebugを押す必要はありません。あなたの説明からは、実行/デバッグ設定パネルでDjango起動パラメータを設定していない可能性があります。重要な部分は、実行/デバッグの設定にエントリを追加して
http://pydev.blogspot.com/2006/09/configuring-pydev-to-work-with-django.html
と
http://developeradventures.blogspot.com/2008/03/eclipse-django-debugging.html
:ここ
は順を追って説明いくつかのステップがあります。デバッグするときに、ブレークポイントを設定するには、Eclipseのツールバーで[デバッグ]ボタンのドロップダウン矢印をクリックし、定義したDjangoプロジェクトを選択します。ブラウザウィンドウからDjangoサーバのURLに行きます。 Eclipseはブレークポイントで停止する必要があります。
1
私は自分の問題が何であるかを知ったと思います。私は、後のステートメントの代わりに、views.pyのdefステートメントにブレークポイントを設定する必要がありました。
1
Django runserver
をデバッグする場合は、--noreload
コマンドラインパラメータを指定してください。さもなければ、デバッガは間違ったpythonインスタンスを見て、決してブレークポイントをトリップしません。
関連する問題
- 1. pydevを使って単体テストをデバッグする方法は?
- 2. pydevを使ってサブプロセスをデバッグする方法はありますか?
- 3. PyDevでFlaskをデバッグする方法は?
- 4. VIMを使ってEclipseやPyDevのようなPythonをデバッグする
- 5. EclipseでmavenとTomcatを正しく使用する方法
- 6. pyDev-Eclipse:ヒントを遅らせる方法
- 7. Scrapy + Eclipse PyDev:デバッガの設定方法は?
- 8. Eclipse PyDevの自動インポートが正しく機能しない
- 9. Eclipseを使用してclangをデバッグする方法
- 10. 方法:キーボードショートカットを使用してEclipse/Pydevでクラスdocstringを追加しますか?
- 11. Eclipse 3.7を使用してローカルjbossでデバッグする方法
- 12. EclipseでリモートJavaアプリケーションのデバッグを使用してGroovyコードをデバッグする方法
- 13. libgdxを使ってダイアログボックスを正しく実装する方法
- 14. CMakeを使って関数を正しくチェックする方法
- 15. Eclipseで外部Javaコードを正しくインポートしてデバッグするには?
- 16. OCamlコードを正しくデバッグする方法は?
- 17. Eclipse PDTとリモートZendDebugを使用して特定のページをデバッグする方法
- 18. Eclipse pydevから実行終了を取得する方法は?
- 19. Eclipse PydevプロジェクトのPYTHONPATH設定を維持する方法は?
- 20. Eclipseを使用してpserveをデバッグする方法はありますか?
- 21. netbeansとXdebugを使ってPHPをデバッグする方法
- 22. EclipseとPydev:私のコードで例外を壊す方法
- 23. Eclipseを使用してWindowsからLinuxのC++プログラムをデバッグする方法は?
- 24. Windows上でeclipse/gdbを使用して共有ライブラリをデバッグする方法は?
- 25. Eclipseを使用してAndroidアプリケーションを1行ずつデバッグする方法は?
- 26. Jena 3.0.1(Eclipse)でPellet 2.3.0を正しくインポートする方法は?
- 27. XCode7のwatchos2アプリを正しくデバッグする方法
- 28. node.jsを正しくデバッグするには?
- 29. oembedを正しく使ってyoutubeから親指を引っ張る方法
- 30. Eclipse pyDevでPython配布パッケージを作成する方法
正しいエディタウィンドウを選択(強調表示)してデバッガを呼び出していますか?あなたがしていることについてもっと教えてください。 PythonやJythonなどがあります。あなたは実際にPyhonコードなどを実行することができます – jbasko
はいすべてのpythonコードが動作します。 最初にビューにブレークポイントを設定してからmanage.pyを選択し、debugをクリックすると正常に動作します。私はその後、そのビューのURLに移動しますが、ブレークポイントは蹴られません。 – prodev42