在Django模板中使用缩略图

Thumablizr-tags的Python项目详细描述


缩略图标记版本1.0

thumbalizer(https://thumbalizr.com/)是一个web服务,可以轻松地在网站中嵌入任何URL的实时截图。thumbalizer完全支持Flash、JavaScript、CSS和HTML5。在

您可以从PyPI安装库:https://pypi.org/project/Thumablizr-tags

源代码可以在github上的https://github.com/juliensobrier/thumbalizr_django找到

此模块将自定义标记添加到Django以嵌入您的thumbalizer屏幕截图。在

安装

python setup.py install

依赖关系

运行thumbalizer需要以下python包

^{pr2}$

DJANGO公司

安装ThumbAlizer_标记后,请更新Django配置:

settings.py:

INSTALLED_APPS = [
	...
	'thumbalizr_django'
]


# Thumbalizr settings
THUMBALIZR_SETTINGS = {
	'API_KEY': 'MY_KEY',
	'SECRET': 'MY_SECRET',
	'WIDTH': '',
}

将MY_KEY更改为您的Embed API KEY,并将MY_SECRET更改为thumbalizer SECRET。您可以为API调用添加默认值:WIDTH、BWIDTH、BHEIGHT等。如果未设置,thumbalizer将为您的配置文件使用默认值。在

然后,在模板中,使用thumbalizer标记生成图像URL。例如,要拍摄缩略图宽度为800像素的https://www.thumbalizr.com/屏幕快照:

{% load thumbalizr_tags %}
<img src="{{ 'https://www.thumbalizr.com/'|thumbalizr:800 }}"/>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在验证检查中改进构建器模式?   java如何定义一个依赖项来获取快照?   java Javafx webview在运行时不显示dashplotly应用程序   java Android kotlin单元测试用例。。?   java Android:SurfaceView,为什么要使用不同的线程   Android/Java“org.apache.http.ProtocolException”,http头应答有问题   反射如何确定类成员是否是静态的以及Java中的字段   java设置EditText以接受双值的问题   类加载器如何使用类加载器将jar从我的网站加载到java应用程序的脚本中   java GWT HTMLTable colaspan功能   java无法删除/重命名文件   java Navigableset vs Navigablemap   php中java加密方法的转换   java为什么加载我的共享对象文件会在Netbeans 8.2中出现“未满足链接”错误?   java JAXRS CXF异常包装   java程序在If语句之后执行Else语句   java将对象转换为JAXBElement<Object>