2012-07-29 76 views
2

用户提交的URL我很新的Django的,所以我创建了一个项目,更多地了解它是如何工作的。现在我有一个包含URL字段的模型。我想从Facebook或reddit的做的webite采取适当的图像自动生成该URL字段的缩略图。我猜测我应该将这个图像存储在图像领域。什么是选择从网站的理想形象的好办法,我怎么能做到这一点?需要创建缩略图像从reddit的/ Facebook的

编辑 - 我试图从网站实际图像而不是网站

回答

1

您首先需要使用lxml或BeautifulSoup等工具解析img src网址的html内容。然后,你可以喂这些IMG SRC网址为SORL-缩略图或Edmon暗示易缩略图之一。

+0

这是最有效的方法吗? – 2012-07-31 20:44:39

+1

生成缩略图不是问题。这很容易。困难的部分是确定页面上的哪个图像是最“合适的”。像scytale的答案是一个更相关的答案。 – Cerin 2013-07-16 15:06:36

4

首先,你可以,如果网站使用Facebook的任何标签open graph检查 - 即<meta property="og:image" content="http://..."/>