首先,我使用的是Windows,只是爲了說明清楚。我正在使用cmd.exe
到manage runserver
,服務器運行良好。但是,有時候,在一個看似隨機的基礎上,Django只是停止寫入stdout!服務器響應我的請求和一切,但沒有打印。Django停止打印到標準輸出
爲了使它更清晰,我甚至沒有在我的Django代碼中談論print
,所以這不成問題。我在說什麼時候打印例如GET /someurl HTTP/1.1
,yada-yada ...點擊Ctrl + Break並重新啓動服務器不起作用。但是,如果我退出命令提示符並啓動一個新服務器並運行該服務器,它將再次開始工作。
有關發生了什麼的任何想法?這是與Django 1.0.2 final和Python 2.6.2。
什麼是你使用的Python版本? – conny 2009-06-23 15:06:46
2.6.2,我會更新說明。 – 2009-06-23 15:57:49