Datasette插件,可一次性搜索所有可搜索的表格
项目描述
datasette-search-all
Datasette插件,可一次性搜索所有可搜索的表格。
安装
在Datasette相同的Python环境中安装插件
pip install datasette-search-all
背景
有关此项目的背景信息,请参阅 datasette-search-all: a new plugin for searching multiple Datasette tables at once。您可以在 https://fara.datasettes.com/ 尝试此插件。
使用方法
此插件仅在至少一个连接到您的Datasette实例的表格已配置SQLite全文搜索的情况下才有效。
Datasette搜索文档 Datasette search documentation 包含有关如何为表格启用全文搜索的详细信息。
您还可以使用以下工具
- sqlite-utils 包含一个用于启用全文搜索的命令行工具。
- datasette-enable-fts 是一个Datasette插件,它添加了一个用于启用特定列搜索的Web界面。
如果插件检测到至少一个可搜索的表格,它将在主页上添加一个搜索表单。
您还可以直接在Datasette实例上导航到 /-/search
来使用搜索界面。
屏幕截图
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-search-all
python -m venv venv
source venv/bin/activate
或者如果您正在使用 pipenv
pipenv shell
现在安装依赖项和测试
pip install -e '.[test]'
要运行测试
pytest
要运行浏览器自动化测试
pip install -e '.[test,playwright]'
pytest
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
datasette_search_all-1.1.4.tar.gz (10.9 kB 查看哈希值)
构建分布
关闭
datasette_search_all-1.1.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 371de80eff4f2f0e5ba70cc8efcdd68c1089ebf03d743febced250012d678911 |
|
MD5 | 2e14ec4858e788d8b9acd9ee9f7ef5dc |
|
BLAKE2b-256 | 333d2111599e89583f9415b8e1e89f4b57f2dd41833f95ab023ea54157c9e636 |
关闭
datasette_search_all-1.1.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8590099131899f5cb9d51d90a857ed3a828a5d8e2003fd3f0f5939a1a6bc7a8d |
|
MD5 | b1e62059f7c8c6d25d98323e64e2baf7 |
|
BLAKE2b-256 | 1f573d7535970622b175527e1fc270db0c193df8008ab56c2b8e628a373cdafe |