summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAndrew Nester <andrew.nester.dev@gmail.com>2017-01-28 00:12:45 +0300
committerTim Graham <timograham@gmail.com>2017-01-27 16:12:45 -0500
commitc8d21f335113dcf6009d7aa9810d4e77dc58c75d (patch)
tree7cd9fe64138146d84442164f4f3fa4c632ab4d4e /docs
parent56ea394dfd6c8e4ab7507c4991e2fcc3608893b7 (diff)
Fixed #27769 -- Documented option naming differences between django-admin and call_command().
Diffstat (limited to 'docs')
-rw-r--r--docs/ref/django-admin.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/ref/django-admin.txt b/docs/ref/django-admin.txt
index 6a36f77310..ea025559e9 100644
--- a/docs/ref/django-admin.txt
+++ b/docs/ref/django-admin.txt
@@ -1776,6 +1776,13 @@ Named arguments can be passed by using either one of the following syntaxes::
# `use_natural_foreign_keys` is the option destination variable
management.call_command('dumpdata', use_natural_foreign_keys=True)
+Some command options have different names when using ``call_command()`` instead
+of ``django-admin`` or ``manage.py``. For example, ``django-admin
+createsuperuser --no-input`` translates to ``call_command('createsuperuser',
+interactive=False)``. To find what keyword argument name to use for
+``call_command()``, check the command's source code for the ``dest`` argument
+passed to ``parser.add_argument()``.
+
Command options which take multiple options are passed a list::
management.call_command('dumpdata', exclude=['contenttypes', 'auth'])