def specs_view(self, *args, **kwargs): specs = APISpec(title=self.name, version=self.version, basePath=self.url_prefix, host=request.host, plugins=[MarshmallowPlugin()]) for resource in self.resources: resource.update_specs(specs) specs = specs.to_dict() if isinstance(self.specs, dict): specs.update(self.specs) return specs