Skip to content

Commit 045fd9c

Browse files
erancihansigvef
authored andcommitted
Add --api-version CLI option to generateschema (encode#8663)
* Add --version CLI option to generateschema * fix conflicting argument name
1 parent 0c40837 commit 045fd9c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

rest_framework/management/commands/generateschema.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ def add_arguments(self, parser):
2626
parser.add_argument('--urlconf', dest="urlconf", default=None, type=str)
2727
parser.add_argument('--generator_class', dest="generator_class", default=None, type=str)
2828
parser.add_argument('--file', dest="file", default=None, type=str)
29+
parser.add_argument('--api_version', dest="api_version", default='', type=str)
2930

3031
def handle(self, *args, **options):
3132
if options['generator_class']:
@@ -37,6 +38,7 @@ def handle(self, *args, **options):
3738
title=options['title'],
3839
description=options['description'],
3940
urlconf=options['urlconf'],
41+
version=options['api_version'],
4042
)
4143
schema = generator.get_schema(request=None, public=True)
4244
renderer = self.get_renderer(options['format'])

0 commit comments

Comments
 (0)