blob: d7b288a267e416de9a68127e363aad9fdb607e90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
from argparse import ArgumentError
from django.core.management.base import BaseCommand, CommandError
class Command(BaseCommand):
def add_arguments(self, parser):
try:
parser.add_argument('--version', action='version', version='A.B.C')
except ArgumentError:
pass
else:
raise CommandError('--version argument does no yet exist')
def handle(self, *args, **options):
return 'Detected that --version already exists'
|