From c43b36476c00171b2c1d8dcb0e6fe05d6fe17c1f Mon Sep 17 00:00:00 2001 From: "T. Franzel" Date: Fri, 3 Jun 2022 11:32:27 +0200 Subject: [PATCH] fix sidecar for alternate staticfile storages #718 --- drf_spectacular/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drf_spectacular/views.py b/drf_spectacular/views.py index c6d1383d..ce3cd890 100644 --- a/drf_spectacular/views.py +++ b/drf_spectacular/views.py @@ -4,6 +4,7 @@ from typing import Any, Dict from django.conf import settings +from django.templatetags.static import static from django.utils import translation from django.utils.translation import gettext_lazy as _ from rest_framework.renderers import TemplateHTMLRenderer @@ -113,7 +114,7 @@ class SpectacularJSONAPIView(SpectacularAPIView): def _get_sidecar_url(package): - return f'{settings.STATIC_URL}drf_spectacular_sidecar/{package}' + return static(f'drf_spectacular_sidecar/{package}') class SpectacularSwaggerView(APIView):