使用datasette插件在系统中渲染本地图片
项目描述
datasette-render-local-images
使用datasette插件在系统中渲染本地图片
安装
在Datasette相同的环境中安装此插件。
$ datasette install datasette-render-local-images
使用方法
在datasette显示的HTML中渲染本地系统图片。该插件读取图片并将base64编码的数据添加到src
属性,单元格看起来像<img src="data:image/png;base64,A.." height="-1" width="-1">
默认情况下,插件将自动确定图片并使用默认的图片高度和宽度进行渲染。
要修改图片大小和宽度,通过metadata.json
传递配置
{
"plugins": {
"datasette-render-local-images": {
"height": 150,
"width": 150
}
}
}
如果本地图片路径缺失或在路径中没有指定图片,插件将不会渲染值。
注意:运行datasette命令时,不要忘记使用-m
选项传递元数据文件,例如datasette dataset.db -m metadata.json
。
下面的屏幕截图来自示例表格。
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-render-local-images
python3 -mvenv venv
source venv/bin/activate
或者如果您正在使用pipenv
pipenv shell
现在安装依赖项和测试
pip install -e '.[test]'
要运行测试
pytest
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
datasette-render-local-images-0.0.8.tar.gz (251.6 kB 查看哈希值)
构建发行版
关闭
datasette-render-local-images-0.0.8.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0b0c57504924c5471673b2bb129ae113ee1a41d1241902189e64abe731211db0 |
|
MD5 | 09b056d75faf73d3dcb2b90f868d3d3f |
|
BLAKE2b-256 | 2e01c7be6b4f28b99a21c44b9754d4bf9cfb0f9b14ae5b7b505e66b7e38297b9 |
关闭
datasette_render_local_images-0.0.8-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27676256808f5d36589e1bbf05935ea10a888d0f5a51a8db74cf0bc216e96b8a |
|
MD5 | c1e6287fdec80b5865d4184c2b5ab405 |
|
BLAKE2b-256 | b7d3ba80961346dbae51b2ccca09701beeca02ed1819c7f7fd79bcfbde9c5be8 |