如何使用 eclipse 進行 Django 專案除錯

操作流程

請先參考這篇文章中,關於如何用 eclipse 執行 Django 專案的說明:Eclipse 安裝提醒

完成 runserver 的 python run 設置之後,先在創好的 python run 上面右鍵 > duplicate 一份。 file

接下來,在 duplicate 出來那份的 Arguments 那個分頁,依據需求輸入所需要的參數。 file

最後,使用 Debug as… 執行。

之後的除錯方法就與一般的 eclipse 除錯相同了。


範例情境

你自己新增了一個 Django command:create_students,並且需要接收一個「要產生多少學生」的參數:student_num。

若使用 cmd 執行、要產生 10 筆學生資料的話,應該要輸入以下指令:

python manage.py create_students 10

如果要使用 eclipse 執行的話,就將 Arguments 分頁中,原本輸入「runserver」的地方,改為輸入「create_students 10」,也就是將你在 cmd 執行時要給的所有參數打在這裡。 file


特別參數

有時候可能會因為專案擺放結構的問題,造成 eclipse 會讀錯 settings.py

此時解決方法是:在 Arguments 的參數部分,多加入一個參數:

--settings=Blog.settings
Was this article helpful? Votes: 0
Article details:
Published date: 05/04/2022 6:10PM
Last updated: 10/04/2022 8:31PM (Jacky - jacky.lei@nuwainfo.com)
Share article: 
Author: Jacky (jacky.lei@nuwainfo.com)