datasette-query-links
Turn SELECT queries returned by a query into links to execute them
Installation
Install this plugin in the same environment as Datasette.
$ datasette install datasette-query-links
Usage
This is an experimental plugin, requiring Datasette 0.59a1 or higher.
Any SQL query that returns a value that itself looks like a valid SQL query will be converted into a link to execute that SQL query when it is displayed in the Datasette interface.
These links will only show for valid SQL query - if a SQL query would return an error it will not be turned into a link.
Demo
- Here's an example query showing the plugin in action.
Development
To set up this plugin locally, first checkout the code. Then create a new virtual environment:
cd datasette-query-links
python3 -mvenv venv
source venv/bin/activate
Or if you are using pipenv:
pipenv shell
Now install the dependencies and test dependencies:
pip install -e '.[test]'
To run the tests:
pytest
Release files for datasette-query-links 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| datasette-query-links-0.1.2.tar.gz | 2.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| datasette_query_links-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.9 kB
Release files / datasette-query-links-0.1.2.tar.gz
| Download URL | datasette-query-links-0.1.2.tar.gz |
|---|---|
| Size | 2.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cd81b27dd9e419eb40e157e0d4a0a8c6b0d27c80bb8f4aebd5f741990b481c8b
|
|
BLAKE2b-256 checksum How to use checksums |
4a349cac2a94bdf9c4ebea8d89ae86ba80ebd7d9f3f9a5dc9939e1dfb12dd25d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|
Release files / datasette_query_links-0.1.2-py3-none-any.whl
| Download URL | datasette_query_links-0.1.2-py3-none-any.whl |
|---|---|
| Size | 3.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6adec788fc559bdbd09ff38e50a04c65885d9de6b6fe8ea2d75b90c0492a3387
|
|
BLAKE2b-256 checksum How to use checksums |
1467422dbc505c2cc9aca15848b188bdfa06d4d9db32ec9069a00c2a8ef5512c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6
|