@presentation.init_for(AssetsManager, "len(url) >= 2")
def init_assets(self, url, comp, http_method, request):
    try:
        metadata = self.get_metadata(url[0])
    except __HOLE__:
        raise NotFound()

    content_type = metadata.get('content-type')
    headers = {'content-type': content_type} if content_type else {}

    raise FileResponse(self._get_filename(url[0],
                                          url[1] if len(url) > 1 else None),
                       **headers)
dataset/ETHPy150Open Net-ng/kansha/kansha/services/assetsmanager.py/init_assets