Django admin中的Access命令行参数

Django admin中的Access命令行参数,django,Django,如何从init方法中的命令行访问参数。例如,“python manage.py get_poll 56”,我希望56可以在init方法中访问 class Command(BaseCommand): help = 'poll for voting' def __init__(self, *args, **kwargs): super().__init__() poll_count(??) def add_arguments(self, pa

如何从init方法中的命令行访问参数。例如,“python manage.py get_poll 56”,我希望56可以在init方法中访问

class Command(BaseCommand):
    help = 'poll for voting'
    def __init__(self, *args, **kwargs):
        super().__init__()
        poll_count(??)

    def add_arguments(self, parser):
        parser.add_argument('poll_count', type=int)

    def handle(self, *args, **options):
        Poll_count = options["poll_count"]  

我不明白为什么在
\uuuu init\uuu
方法中需要这个。要执行的逻辑放在
handle
方法中。我知道这有点奇怪,但命令类中还有另一个方法,它被单独调用,除了在实例化期间可用外,没有访问轮询计数的权限。谢谢