Сделал кастомную команду в manage.py как описано тут
https://docs.djangoproject.com/en/dev/howto/custom-management-commands/.
Все работает, но при выполнении команды выполняются функции внутри которых есть
print u'Русский текст'
Который нормально выводится при запуске в консоли. Но если я хочу чтобы ответ выводился бы в файл, например так
manage.py hello > hello.log
То выдается ошибка
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
Подскажите плз, в чем причина ошибки и как её исправить.