django/tests/admin_scripts/management/commands/suppress_base_options_command.py
David Smith 097e3a70c1 Refs #33476 -- Applied Black's 2023 stable style.
Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.

https://github.com/psf/black/releases/tag/23.1.0
2023-02-01 11:04:38 +01:00

24 lines
650 B
Python

from django.core.management import BaseCommand
class Command(BaseCommand):
help = "Test suppress base options command."
requires_system_checks = []
suppressed_base_arguments = {
"-v",
"--traceback",
"--settings",
"--pythonpath",
"--no-color",
"--force-color",
"--version",
"file",
}
def add_arguments(self, parser):
super().add_arguments(parser)
self.add_base_argument(parser, "file", nargs="?", help="input file")
def handle(self, *labels, **options):
print("EXECUTE:SuppressBaseOptionsCommand options=%s" % sorted(options.items()))