Django add_argument invalid literal for int() with base 10: '--s_p=test'

Я хочу получить --s_p как str и --s_t как str, --places для нескольких int

def add_arguments(self, parser):
    parser.add_argument("--s_p",type=str),
    parser.add_argument("--s_t",type=str),
    parser.add_argument('--places',nargs='+', type=int)

Итак, я использую эту команду, но у меня ошибка в виде заголовка

python manage.py mycommand --s_p=test --s_t=test --places=1 2

Почему это происходит???

Вернуться на верх