﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29133	call_command() fails if a required option is passed in via **options	Alex Tomic	Alex Tomic	"If `call_command` is called with a required option, e.g;

{{{
management.call_command('required_option',  ""--need-me=asdf"",  ""--need-me-too=fdsa"")
management.call_command('required_option', need_me=""asdf"", need_me_too=""fdsa"")
}}}

The first call succeeds, but the second fails with an exception:

{{{
django.core.management.base.CommandError: Error: the following arguments are required: -n/--need-me, -t/--need-me-too
}}}

The problem is due to `parse_args` being called in `call_command` without checking for potentially required arguments in `**options`"	Cleanup/optimization	closed	Core (Management commands)	2.0	Normal	fixed			Accepted	1	0	0	0	0	0
