示例#1
0
文件: site.py 项目: krallin/Cactus
    def _get_resource(self, src_url, resources):
        if is_external(src_url):
            return src_url

        resources_dict = dict((resource.link_url, resource) for resource in resources)

        try:
            return resources_dict[src_url]
        except KeyError:
            raise Exception('Resource does not exist: {0}'.format(src_url))
示例#2
0
文件: site.py 项目: NamiStudio/Cactus
    def _get_resource(self, src_url, resources):

        if is_external(src_url):
            return src_url

        for split_char in ["#", "?"]:
            if split_char in src_url:
                src_url = src_url.split(split_char)[0]

        if src_url in resources:
            return resources[src_url].final_url

        return None
示例#3
0
    def _get_resource(self, src_url, resources):

        if is_external(src_url):
            return src_url

        for split_char in ["#", "?"]:
            if split_char in src_url:
                src_url = src_url.split(split_char)[0]

        if src_url in resources:
            return resources[src_url].final_url

        return None
示例#4
0
文件: site.py 项目: DjangoBD/Cactus
    def _get_resource(self, src_url, resources):

        if is_external(src_url):
            return src_url

        for split_char in ["#", "?"]:
            if split_char in src_url:
                src_url = src_url.split(split_char)[0]

        resources_dict = dict((resource.link_url, resource) for resource in resources)

        if src_url in resources_dict:
            return resources_dict[src_url].final_url

        return None
示例#5
0
文件: site.py 项目: zorosteven/Cactus
    def _get_resource(self, src_url, resources):

        if is_external(src_url):
            return src_url

        for split_char in ["#", "?"]:
            if split_char in src_url:
                src_url = src_url.split(split_char)[0]

        resources_dict = dict(
            (resource.link_url, resource) for resource in resources)

        if src_url in resources_dict:
            return resources_dict[src_url].final_url

        return None