使用datasette插件在系统中渲染本地图像
datasette-render-local-images的Python项目详细描述
数据集渲染本地图像
使用datasette插件在系统中渲染本地图像
安装
在与Datasette相同的环境中安装此插件。在
$ datasette install datasette-render-local-images
使用
在显示HTML的数据集中呈现本地系统图像。
该插件读取图像并将base64编码的数据添加到src
属性中,
单元格看起来像<img src="data:image/png;base64,A.." height="-1" width="-1">
默认情况下,插件将计算出图像并使用 图像的默认高度和宽度。在
要修改图像大小和宽度,请通过metadata.json
传递配置
当本地映像路径丢失或路径中未指定映像时, 插件不会呈现值。在
Note:运行dataset命令时,不要忘记传递元数据文件
使用-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
- 项目
标签: