id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 15107 Convert core commands to use self.std(out|err) instead of sys.std(out|err)/print mmcnickle mmcnickle "Some core management commands are using raw ""print"" statements and calls to sys.stdout/sys.stderr instead of self.stdout/self.stderr. This causes an inconsistency between commands when people specify their own buffers when using django.core.management.call_command: {{{ out = StringIO() err = StringIO() call_command('command', stdout=out, stderr=err) ... }}} " Cleanup/optimization closed Core (Management commands) dev Normal fixed Accepted 1 0 0 1 0 0