【问题标题】:sorl-thumbnail and image downloadsorl-缩略图和图像下载
【发布时间】:2013-11-11 22:30:46
【问题描述】:

我已经用 Django 创建了一个新闻门户,该新闻在数据库中手动添加。我使用sorl-thumbnail 获取新闻图片。但是客户端想要添加从 json 接收到的外部来源的新闻。

我必须将图像名称保存在数据库中并下载图像。我可以以第二种方式使用 sorl-thumbnail 吗?或者我必须更改我的所有上传系统?

【问题讨论】:

  • 如果您在服务器上接收 json(例如通过 simplejson),您可以获取 json 中的 url 和 download the full image using urllib。然后在该图像上使用 sorl 创建缩略图

标签: django sorl-thumbnail


【解决方案1】:

来自sorl-thumbnail docs

使用外部图像和高级裁剪:

{% thumbnail "http://www.aino.se/media/i/logo.png" "40x40" crop="80% top" as im %}  
    <img src="{{ im.url }}">
{% endthumbnail %}  

您可能需要对模型进行一些更改,但就 sorl-thumbnail 而言,外部图像应该没有问题。

【讨论】:

    猜你喜欢
    • 2016-03-01
    • 2011-07-18
    • 2017-08-19
    • 2011-02-03
    • 2012-03-06
    • 2015-06-10
    • 2012-09-18
    • 2017-05-07
    • 2013-11-17
    相关资源
    最近更新 更多