

@expose('/run/', methods=('POST',))
def execute_view(self):
    '\n            AJAX API.\n        '
    try:
        cmd = request.form.get('cmd').lower()
        if (not cmd):
            return self._error('Cli: Empty command.')
        parts = self._parse_cmd(cmd)
        if (not parts):
            return self._error('Cli: Failed to parse command.')
        return self._execute_command(parts[0], parts[1:])
    except CommandError as err:
        return self._error(('Cli: %s' % err))
    except Exception as ex:
        log.exception(ex)
        return self._error(('Cli: %s' % ex))

dataset/ETHPy150Open flask-admin/flask-admin/flask_admin/contrib/rediscli.py RedisCli.execute_view/original