mirror of https://github.com/django/django.git
Fixed #25372 -- Fixed autocompletion for options of non-argparse commands.
This commit is contained in:
parent
eaa3c88345
commit
acb833081d
|
@ -253,7 +253,7 @@ class ManagementUtility(object):
|
||||||
options.extend((sorted(s_opt.option_strings)[0], s_opt.nargs != 0) for s_opt in
|
options.extend((sorted(s_opt.option_strings)[0], s_opt.nargs != 0) for s_opt in
|
||||||
parser._actions if s_opt.option_strings)
|
parser._actions if s_opt.option_strings)
|
||||||
else:
|
else:
|
||||||
options.extend((s_opt.get_opt_string(), s_opt.nargs) for s_opt in
|
options.extend((s_opt.get_opt_string(), s_opt.nargs != 0) for s_opt in
|
||||||
parser.option_list)
|
parser.option_list)
|
||||||
# filter out previously specified options from available options
|
# filter out previously specified options from available options
|
||||||
prev_opts = [x.split('=')[0] for x in cwords[1:cword - 1]]
|
prev_opts = [x.split('=')[0] for x in cwords[1:cword - 1]]
|
||||||
|
|
|
@ -23,3 +23,6 @@ Bugfixes
|
||||||
|
|
||||||
* Fixed crash when using a value in ``ModelAdmin.list_display`` that clashed
|
* Fixed crash when using a value in ``ModelAdmin.list_display`` that clashed
|
||||||
with a reverse field on the model (:ticket:`25299`).
|
with a reverse field on the model (:ticket:`25299`).
|
||||||
|
|
||||||
|
* Fixed autocompletion for options of non-``argparse`` management commands
|
||||||
|
(:ticket:`25372`).
|
||||||
|
|
Loading…
Reference in New Issue