下面介紹兩種PyCharm Django項目開發的調試方法:
方法一:
1. 使用PyCharm 自帶的django項目Debug工具, 當然前提條件是django項目環境已經搭建好了。
2. 在代碼中設置斷電。主要是在可能出錯和不確定的地方設置斷點。
紅圈圈就是程序會停在這里,需要按才能繼續執行斷點下面的代碼。
3. Run Debug, 把這個鍵按下。
4. 訪問url.
- 程序會定在斷點,可以在Debug的console里看到所停處,所有相關標量的值。如下圖:
- Watches面板,可以自定義要跟蹤的變量或者表達式。如下圖:
方法二:
進入django項目的shell中,可以以命令行交互的方式,一行一行的分析程序。
1. PyCharm -> Tools -> Run manage.py task -> 在項目目錄下,輸入shell -> 就可以方便快捷的進入到項目的shell中了。
2. 命令行交互。 輸入命令,分析輸出,慢慢調試,直到達到預期。