mirror of
https://github.com/django/django.git
synced 2025-03-24 00:00:45 +00:00
[1.11.x] Fixed #27769 -- Documented option naming differences between django-admin and call_command().
Backport of c8d21f335113dcf6009d7aa9810d4e77dc58c75d from master
This commit is contained in:
parent
d9f2887645
commit
33ff4e4e58
@ -1807,6 +1807,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'])
|
||||
|
Loading…
x
Reference in New Issue
Block a user