From ddc79d953678111f2a19b50d1547823fa2fe3bb4 Mon Sep 17 00:00:00 2001 From: Zahim Anas Date: Wed, 25 Jan 2017 11:43:31 +0000 Subject: [PATCH] Add "patterns" parameter for get_schema_view In some cases it's useful if schemas.get_schema_view is used only for some url patterns --- rest_framework/schemas.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/schemas.py b/rest_framework/schemas.py index 112f4d8c4..f660dec41 100644 --- a/rest_framework/schemas.py +++ b/rest_framework/schemas.py @@ -571,11 +571,11 @@ class SchemaGenerator(object): return named_path_components + [action] -def get_schema_view(title=None, url=None, urlconf=None, renderer_classes=None): +def get_schema_view(title=None, url=None, urlconf=None, renderer_classes=None, patterns=None): """ Return a schema view. """ - generator = SchemaGenerator(title=title, url=url, urlconf=urlconf) + generator = SchemaGenerator(title=title, url=url, urlconf=urlconf, patterns=patterns) if renderer_classes is None: if renderers.BrowsableAPIRenderer in api_settings.DEFAULT_RENDERER_CLASSES: rclasses = [renderers.CoreJSONRenderer, renderers.BrowsableAPIRenderer]