我要找的python2 manage.py runserver
的Django的runserver彩色輸出
在會議期間就在輸出中使用的顏色的答案,我敢肯定,理解爲什麼有些輸出爲黃色,藍色,或粉紅色會幫我執行更好的調試。
你有答案嗎?
我要找的python2 manage.py runserver
的Django的runserver彩色輸出
在會議期間就在輸出中使用的顏色的答案,我敢肯定,理解爲什麼有些輸出爲黃色,藍色,或粉紅色會幫我執行更好的調試。
你有答案嗎?
這是默認的調色板:
'ERROR': { 'fg': 'red', 'opts': ('bold',) },
'NOTICE': { 'fg': 'red' },
'SQL_FIELD': { 'fg': 'green', 'opts': ('bold',) },
'SQL_COLTYPE': { 'fg': 'green' },
'SQL_KEYWORD': { 'fg': 'yellow' },
'SQL_TABLE': { 'opts': ('bold',) },
'HTTP_INFO': { 'opts': ('bold',) },
'HTTP_SUCCESS': { },
'HTTP_REDIRECT': { 'fg': 'green' },
'HTTP_NOT_MODIFIED': { 'fg': 'cyan' },
'HTTP_BAD_REQUEST': { 'fg': 'red', 'opts': ('bold',) },
'HTTP_NOT_FOUND': { 'fg': 'yellow' },
'HTTP_SERVER_ERROR': { 'fg': 'magenta', 'opts': ('bold',) },
有沒有我自己做這件事,但這裏有一些鏈接,這將有助於:
基本上,顏色通過DJANGO_COLORS
環境變量設置:
export DJANGO_COLORS="light"
希望有幫助。
要添加更多的帕維爾的答案,這裏是包含在Mac(OSX 10.11埃爾卡皮坦)的默認顏色設置文件的位置。注意:這是針對Django 1.9的。
調色板位於一個名爲:termcolors.py,它位於:
/django/utils/
我在一個虛擬環境(「venv1」)安裝的Django,所以對我來說, termcolors.py文件位於此處:
~/.virtualenvs/venv1/lib/python3.4/site-packages/django/utils/termcolors.py