docs: def put(self, request, uri):
          """
          Publish versioned uri.
  
          JSON Response:
              {uri: x, content: y}
          """
          uri = self.decode_uri(uri)
          node = cio.publish(uri)
  
          if not node:
              raise Http404
  
          return self.render_to_json(node)