Coverage for vocabs/api_renderers.py: 75%

8 statements  

« prev     ^ index     » next       coverage.py v7.6.0, created at 2024-07-27 11:19 +0000

1from rest_framework import renderers 

2from django.template.loader import render_to_string 

3 

4 

5class RDFRenderer(renderers.BaseRenderer): 

6 media_type = "text/xml" 

7 format = "xml" 

8 

9 def render(self, data, media_type=None, renderer_context=None): 

10 data = render_to_string( 

11 "vocabs/RDF_renderer.xml", 

12 {"data": data, "renderer_context": renderer_context}, 

13 ) 

14 

15 return data