如何将多个参数与命令行中的值一起传递给自定义django管理命令?
def add_arguments(self, parser):
parser.add_argument('str_arg1', nargs='+')
parser.add_argument('int_arg2', nargs='+', type=int)
Run Code Online (Sandbox Code Playgroud)
当我跑:
./manage.py my_command str_arg1 value int_arg2 1 --settings=config.settings.local
Run Code Online (Sandbox Code Playgroud)
我得到以下值options:
options['str_arg1'] = ['str_arg1', 'value', 'int_arg2']
options['int_arg2'] = [1]
Run Code Online (Sandbox Code Playgroud)
尝试在文档和在线搜索解决方案和多种方式传递参数没有运气.Django版本是1.10.
谢谢