diff options
| author | Baptiste Mispelon <bmispelon@gmail.com> | 2014-02-17 04:24:34 +0100 |
|---|---|---|
| committer | Baptiste Mispelon <bmispelon@gmail.com> | 2014-02-17 04:58:31 +0100 |
| commit | 116d39842dab2569013856e9f3701a7cb6554f09 (patch) | |
| tree | e647016ebd37ae96e0d87250335f63a5068013a4 /django | |
| parent | 3c547a423f5394d816b5a942570abd904f07bfba (diff) | |
Added the possibility to pass a stdin object to a management command.
This makes testing certain features easier.
Thanks to AeroNotix for the original patch.
Diffstat (limited to 'django')
| -rw-r--r-- | django/core/management/base.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/django/core/management/base.py b/django/core/management/base.py index 77c0bc6034..9eeca23c47 100644 --- a/django/core/management/base.py +++ b/django/core/management/base.py @@ -306,6 +306,7 @@ class BaseCommand(object): self.stderr = OutputWrapper(options.get('stderr', sys.stderr)) else: self.stderr = OutputWrapper(options.get('stderr', sys.stderr), self.style.ERROR) + self.stdin = options.get('stdin', sys.stdin) # Useful for testing if self.can_import_settings: from django.conf import settings # NOQA |
