+
+@ssi_included
+def incl(request, model, pk, emitter_format):
+ resource = {
+ 'book': book_list_resource,
+ 'fragment': fragment_list_resource,
+ 'tag': tag_list_resource,
+ }[model]
+ resp = resource(request, pk=pk, emitter_format=emitter_format)
+ if emitter_format == 'xml':
+ # Ugly, but quick way of stripping <?xml?> header and <response> tags.
+ resp.content = resp.content[49:-11]
+ return resp
+
+