2012-07-29 27 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://..."/>