code: def add_arguments(self, parser):
      # Positional arguments
      parser.add_argument(
          "pid", type=str, choices=providers, help="provider id"
      )
  
      # Named (optional) arguments
      parser.add_argument(
          "-s",
          "--selection_title",
          dest="selection_title",
          help="define the title of the selection",
          default="tracks from DALI",
      )
  
      parser.add_argument(
          "-nb",
          "--item_number",
          dest="item_number",
          type=int,
          help="define the number of item to include in the selection",
          default=10,
      )
  
      parser.add_argument(
          "-a",
          "--all",
          dest="all",
          type=bool,
          help="determine if all DALI corpus is included",
          default=False,
      )
  
file_path: TimeSide/timeside/server/management/commands/timeside-create-selection-from-DALI.py
imports: from django.core.management.base import BaseCommand
  from timeside.server.models import Item, Provider, Selection, Experience
  from os.path import join, dirname, realpath
  import random
  import timeside.core
  import json
  import sys
label_desc: Use image node_id 1 for calling the Command obj's underlying member method code with example usage: obj.add_arguments(parser) without return types