def rdf_view(self): self.request.response.setStatus(200) self.request.response.setHeader( 'Content-Type', "application/rdf+xml") self.request.response.setHeader( 'Content-Disposition', "filename={}.rdf".format(self.vocabname)) g = RegVocabGrapher(self.context, self.request).scheme(self.vocabkey) return g.serialize(format='pretty-xml')
def turtle_view(self): self.request.response.setStatus(200) self.request.response.setHeader( 'Content-Type', "text/turtle; charset=utf-8") self.request.response.setHeader( 'Content-Disposition', "filename={}.ttl".format(self.vocabname)) g = RegVocabGrapher(self.context, self.request).scheme(self.vocabkey) return g.serialize(format='turtle')