コード例 #1
0
ファイル: views.py プロジェクト: hanleybrand/vic-mdid
 def record(self, identifier):
     image = self.searcher.getImage(identifier)
     if isinstance(image, ResultRecord):
         return image.record
     #checking if image is accessible -- if not, then replace
     # thumbnail with 'thumb. unav.'
     try:
         request = urllib2.Request(image.url)
         request.get_method = lambda: 'HEAD'
         proxy_opener = common.proxy_opener()
         response = proxy_opener.open(request)
     except urllib2.URLError, ex:
         image.thumb = "/static/images/thumbnail_unavailable.png"
コード例 #2
0
ファイル: views.py プロジェクト: Blanko2/vic-mdid
 def record(self, identifier):
     image = self.searcher.getImage(identifier)
     if isinstance(image, ResultRecord):
         return image.record
     #checking if image is accessible -- if not, then replace
     # thumbnail with 'thumb. unav.'
     try:
         request = urllib2.Request(image.url)
         request.get_method = lambda : 'HEAD'
         proxy_opener = common.proxy_opener()
         response = proxy_opener.open(request)
     except urllib2.URLError, ex:
         image.thumb = "/static/images/thumbnail_unavailable.png"
コード例 #3
0
ファイル: flickr.py プロジェクト: PsukheDelos/vic-did
def _get_url(url):
    proxy_url = proxy_opener()
    html = proxy_url.open(url)
    return html