从视图中使用django-easy_thumbnails

0 投票
1 回答
573 浏览
提问于 2025-04-16 05:45

easy_thumbnails 是一个在制作缩略图模型或视图时非常有用的工具。

我现在是通过模板标签来使用它(不是通过模型),easy_thumbnails 成功地创建了缩略图文件。

但是如果我想通过视图来使用 easy_thumbnails,而不是通过模型或模板标签(因为我用 AJAX 来渲染图片,而 Django 不会解析模板标签……),比如想要为这个插件展示无限的图片缩略图 http://sorgalla.com/projects/jcarousel/examples/dynamic_ajax_php.html,有没有什么建议?谢谢!

1 个回答

1

我不太确定你在问什么,不过来自 easy_thumbnails 的 README 文件应该能满足你的需求。如果因为某种原因它不能满足你的需求,而你又想在视图中直接使用 {% thumbnail %} 标签,那么你可以使用 render_to_string 来渲染一个只包含 {% thumbnail %} 标签的模板,虽然我觉得这样做有点像是变通的方法。

撰写回答