Piuma Python库,支持Django
项目描述
用于使用Python和Django的Piuma库
安装
pip install pypiuma
用法
from pypiuma import piuma_url
piuma_url("http://mypiumahost", "http://myimagehost/static/img/a.png", 200, 200, 80)
与Django一起使用
{% load pypiuma_tags %}
<img src="{% piuma 'http://myimagehost/static/img/a.png' width=200 convert_to="auto" %}">
<img src="{% piuma_static 'img/mylogo.png' width=200 %}">
设置
PIUMA_DISABLED
禁用Piuma核心,在开发中很有用。
默认: False
PIUMA_HOST
您的Piuma实例的主机。
默认: /piuma/
PIUMA_MEDIA_RULES
图片标签的媒体规则。
默认: (max-width: 576px),(max-width: 768px),(max-width: 992px),(max-width: 1366px)
PIUMA_SIZES
为您的图像提供快速配置。如果您想定义不同的大小,例如 small、medium、full,以便为您的需求提供最佳优化的图像版本,这些配置将很有用。如果定义了 * 大小,它将应用于所有没有指定大小的标签导入的图像。
默认: {}
示例
{
"*": {
"convert_to": "auto",
"quality": 80
},
"small": {
"width": 300,
"convert_to": "auto",
"quality": 80
},
"medium": {
"width": 500,
"convert_to": "auto",
"quality": 80
},
"large": {
"width": 1000,
"convert_to": "auto",
"quality": 80
}
}
运行测试
pip install -r requirements-dev.txt make test
项目详情
关闭
pypiuma-1.1.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 737525f137eccd2ce6b9f960f1985146e0fbb65d94d431f879660afc6871eff2 |
|
MD5 | 0d5290caabb363d1c3fe9b71a505b43e |
|
BLAKE2b-256 | ec20bad94f25aa8d71d87216a820104063949781cc3d327221241a22ca5d8dcd |