Fixes #7397: Fix AttributeError exception when rendering export template for devices via REST API

This commit is contained in:
jeremystretch
2021-09-29 21:09:12 -04:00
parent 1f1a05dc67
commit a9761e8dd2
2 changed files with 2 additions and 1 deletions

View File

@@ -230,7 +230,7 @@ class ModelViewSet(BulkUpdateModelMixin, BulkDestroyModelMixin, ModelViewSet_):
Overrides ListModelMixin to allow processing ExportTemplates.
"""
if 'export' in request.GET:
content_type = ContentType.objects.get_for_model(self.serializer_class.Meta.model)
content_type = ContentType.objects.get_for_model(self.get_serializer_class().Meta.model)
et = get_object_or_404(ExportTemplate, content_type=content_type, name=request.GET['export'])
queryset = self.filter_queryset(self.get_queryset())
return et.render_to_response(queryset)