def send_script(uri): compiled = cache.get(uri) if compiled is None: try: s = Script.get(Script.uri == uri) compiled = s.compiled except Script.DoesNotExist: abort(404) cache.set(uri, compiled, timeout=CACHE_TIMEOUT) return Response(compiled, status=200, content_type='application/javascript')