Django子命令
项目描述
安装
$ [sudo] pip install django-subcommands
示例
management/commands/command.py
from django.core.management.base import BaseCommand
import django_subcommands
class SubCommand1(BaseCommand):
def handle(self, *args, **options):
...
class SubCommand2(BaseCommand):
def handle(self, *args, **options):
...
class Command(django_subcommands.SubCommands):
subcommands = {"subcommand1": SubCommand1,"subcommand2":SubCommand2}
$ python manage.py command subcommand1