大家好,大家好!
快速问题-谁知道如何加载缩略图图像(当你复制和粘贴链接的某个地方,你看到与它附加的小图像)从一个网站迅速?
我知道加载图像的代码是:
let url = NSURL(string: image.URL=)
let data = NSData(contentsOfURL: url!) //only loads if the entire webpage is just an image
imageURL.image = UIImage(data: data!)
但这对加载缩略图毫无帮助。我相信网站使用元标签,但我不是百分之百肯定。
提前谢谢你!
我当前的代码使用表格来呈现缩略图。调整页面大小时,我使用javascript重新计算行数并将单元格重新插入到正确的列中。
这适用于100个缩略图,但在显示3000个缩略图时有点慢。
所以我已经了解了bing是如何显示其缩略图的,并且它似乎将span标签与display:inline-block结合使用。我已经使用span标签测试了缩略图的布局,这样做的好处是,当我调整页面大小时,缩略图会自动换行。我还测试了使用带有float:left的DIV标签,它在一些浏览器上似乎比span慢得多,但在其他浏览器上却没有。
然而,我想知道对于我想要的那种缩略图布局,哪种方法在所有浏览器上通常都是最快的。
a
在我的模型中,我有一个url字段:
url = models.URLField(...) # This is a url for an image
在django admin中,它显示为文本。我想做的是显示图像本身(就像缩略图)。
因此,我想编辑这个list_display使用的任何模板,并将该url放到
<img src="...">
标签。
我找不到合适的模板来编辑。
如何做到这一点?