Dwa argumenty w poleceniu niestandardowym django-admin

mampracujący Polecenie niestandardowe django-admin, którego używam do wypełnienia mojej bazy danych nowymi informacjami. Ponownie wszystko działa.

Zmieniłem jednak moje modele i nieco funkcjonalnie, aby przyjąć dwa argumenty jako krotkę - imięi nazwisko, a nie tylko „imię”.

Poprzedni kod poniżej - działa. Uruchom za pomocą „manage.py xyz name1 name2 name3 ... itd. (Spacja między różnymi argumentami)

<code>from django.core.management.base import BaseCommand, CommandError
from detail.models import ABC
from detail.parser import DEF

class Command(BaseCommand):
    args = '<name...>'
    help = 'Populates the ABC class database'

    def handle(self, *args, **options):
        for symbol in args:

            try:
                info = DEF(name)
</code>

Czy możliwe jest przekazanie dwóch argumentów z polecenia niestandardowego django-admin, w którym drugi argument jest opcjonalny -> tzn. (Pierwszy, ostatni = Brak)?

Pseudokod poniżej tego, co chciałbym uruchomić używając ... "manage.py xyz (first1, last1) (first2, last2) <- lub niektóre odmiany tego

Zmieniłem już funkcję DEF, aby odpowiednio ją zaakceptować jako samodzielną funkcję. Po prostu nie jestem pewien, jak mogę teraz uruchomić polecenie django-admin.

questionAnswers(1)

yourAnswerToTheQuestion