跳转到主要内容

为Datasette中的列添加交互式复选框

项目描述

datasette-checkbox

PyPI Changelog Tests License

为Datasette中的列添加交互式复选框。需要Datasette 1.0 alpha或更高版本。

Animated demo showing checkboxes in columns for is_done, should_be_deleted and is_happy - checking the checkboxes shows an updated message next to each one which then fades away.

安装

在Datasette相同的环境中安装此插件。

datasette install datasette-checkbox

使用方法

此插件为Datasette中的任何以 is_*should_*has_* 开头且类型为 integer 的列添加复选框。

切换这些复选框将更新底层的列到 10

复选框界面仅对具有表 update-row 权限的用户显示。

尝试此插件的最简单方法是使用 --root Datasette选项

datasette data.db --root

或使用Datasette权限系统授予特定用户 update-row 权限。

开发

要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境

cd datasette-checkbox
python3 -m venv venv
source venv/bin/activate

现在安装依赖项和测试依赖项

pip install -e '.[test]'

运行测试

pytest

项目详细信息


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

datasette_checkbox-0.1a2.tar.gz (8.0 kB 查看哈希)

上传时间

构建分布

datasette_checkbox-0.1a2-py3-none-any.whl (8.3 kB 查看哈希)

上传时间 Python 3

由以下机构支持