Django runserver颜色输出

tbe*_*ett 10 python django debugging

我正在寻找一个关于会议期间输出中使用的颜色的答案 python2 manage.py runserver

我确信理解为什么某些输出是黄色,蓝色或粉红色将帮助我执行更好的调试.

你有答案吗?

Pav*_*sov 6

这是默认调色板:

    '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',) },
Run Code Online (Sandbox Code Playgroud)


ale*_*cxe 5

没有自己完成,但这里有一些链接可以帮助:

基本上,颜色是通过DJANGO_COLORS环境变量设置的:

export DJANGO_COLORS="light"
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.