def getArticleImages(self, body): soup = BeautifulSoup(body) imageElements = soup.findAll('img') def getSrc(x): return x['src'] return map(getSrc, imageElements)
if sr['license']['name'] == "Other": lo = License.objects.get(title="Unknown") oer.license = lo oer.cost = 0.0 oer.user = User.objects.get(username="******") if sr['description'] != "": oer.body_markdown = sr['description'] else: if sr['resourceType']['name'] == "resource/url" or sr['resourceType']['name'] == "video/youtube": try: source = urlopen(sr['url']) soup = BeautifulSoup(source) description = soup.findAll('meta', attrs={'name' : "description"})[0] if description: oer.body_markdown = description['content'] except: pass oer.save() oerSet.append(oer) print oerSet article.resources = oerSet article.save() except: for oer in oerSet: