예제 #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