Ticket #6223: 6223.diff

File 6223.diff, 693 bytes (added by Gary Wilson, 17 years ago)
  • django/core/management/color.py

     
    88
    99def color_style():
    1010    """Returns a Style object with the Django color scheme."""
    11     if (sys.platform == 'win32' or sys.platform == 'Pocket PC'
    12         or sys.platform.startswith('java') or not sys.stdout.isatty()):
     11    unsupported_platform = sys.platform in ('win32', 'Pocket PC')
     12    tty = hasattr(sys.stdout, 'isatty') and sys.stdout.isatty()
     13    if unsupported_platform or not tty:
    1314        return no_style()
    1415    class dummy: pass
    1516    style = dummy()
Back to Top