2013-08-06 24 views
5

私はいくつかの出力は、黄色、青、またはピンクである理由を理解することは、私は実行するために役立つことを確信していますより良いデバッグ。のDjangoのrunserverカラー出力

回答がありますか?

答えて

4

これはデフォルトのパレットです:

'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',) }, 
0

パヴェルの答えに少しを追加するには、ここにマック(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 
関連する問題