Skip to main content

Support subcommands in management commands

Project description

https://img.shields.io/pypi/v/django-subcommand2.svg https://img.shields.io/pypi/dm/django-subcommand2.svg https://img.shields.io/travis/CptLemming/django-subcommand2.svg

Documentation

The full documentation is at https://django-subcommand2.readthedocs.org.

Install

Install django-subcommand:

pip install django-subcommand2

Usage

# myapp.management.commands.parent_command.py
from subcommand.base import SubcommandCommand

from .subcommands.sub import MySubcommand


class Command(SubcommandCommand):
    help = 'My Parent Command'

    subcommands = {
        'sub': MySubcommand,  # python manage.py parent_command sub
    }


# myapp.management.commands.subcommands.sub.py
from django.core.management.base import BaseCommand


class MySubcommand(BaseCommand):
    help = 'My Sub Command'

History

0.1.0 (2016-01-26)

  • First release on PyPI.

0.1.1 (2016-01-26)

  • Update badges.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-subcommand2-0.1.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

django_subcommand2-0.1.1-py2.py3-none-any.whl (4.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-subcommand2-0.1.1.tar.gz.

File metadata

File hashes

Hashes for django-subcommand2-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3e88c891dead685e98a835f596dc0280b7c67f77a76602955e93c39c10ccd741
MD5 ec568a110d3e6198c84fb7364097c098
BLAKE2b-256 0a984f1ebbbf2d2e22638becb5da415f5efd4203595a7896699a6628f432292a

See more details on using hashes here.

File details

Details for the file django_subcommand2-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_subcommand2-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a0321f1ecabe5d7db4eb165b23f1aa037926d12724d28a53e36842ca74a5313d
MD5 5cf30e607e8ee5c463a6b8ca5fcf735f
BLAKE2b-256 7b700993d88af194b98951c47a1d0b59d5e47a8507dd1722fe3614b92ef6ffbd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page