Girder plugin adding forms based on JSON-editor
Project description
Girder JSONForms Plugin
This plugin provides a JSON Forms support for Girder. It is based on the json-editor library. The plugin allows to create JSON forms for data input and editing.
Usage
The plugin extends girder with two models: Form and FormEntry (with REST routes /form and /entry respectively). The Form model is used to define the form schema and the FormEntry model is used to store the form data. FormEntries are primarily kept in girder's mongo database, but can also be stored as JSON dumps in girder hierarchy and/or in Google Drive. The plugin provides a REST API to create, update, delete and retrieve forms and form entries. The plugin also provides a web UI component to fill and view form entries. Form schema is expected to have a single unique key field, which is used to identify the form entry (uniqueField key on a Form).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file girder_jsonforms-2.0.0.tar.gz.
File metadata
- Download URL: girder_jsonforms-2.0.0.tar.gz
- Upload date:
- Size: 222.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d50c93502074db2967a42d44f835056bb139087a26761d6ec0a65fc197c1576
|
|
| MD5 |
549bc76526a6197c718ac22d718370c4
|
|
| BLAKE2b-256 |
204ccd5929ba1a86da9e14db72ba618e6f32210b9ce62b2be1a343c9d635d5fa
|
Provenance
The following attestation bundles were made for girder_jsonforms-2.0.0.tar.gz:
Publisher:
release.yml on Xarthisius/girder-jsonforms
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
girder_jsonforms-2.0.0.tar.gz -
Subject digest:
3d50c93502074db2967a42d44f835056bb139087a26761d6ec0a65fc197c1576 - Sigstore transparency entry: 169104349
- Sigstore integration time:
-
Permalink:
Xarthisius/girder-jsonforms@1ad71529a90aa56cf46a1c62dcad70a78089c526 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/Xarthisius
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ad71529a90aa56cf46a1c62dcad70a78089c526 -
Trigger Event:
push
-
Statement type:
File details
Details for the file girder_jsonforms-2.0.0-py3-none-any.whl.
File metadata
- Download URL: girder_jsonforms-2.0.0-py3-none-any.whl
- Upload date:
- Size: 224.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
653cf600d9608ed5dfd37b6274dd101a9ea206ba04b69048de9833aa2ff46ab3
|
|
| MD5 |
048a6f5bcbf758bdd86636764fc9f531
|
|
| BLAKE2b-256 |
1e850ba5aa45a8f3d743374d88feb9fbd61c882da5e243f2c52d4a84f3de989c
|
Provenance
The following attestation bundles were made for girder_jsonforms-2.0.0-py3-none-any.whl:
Publisher:
release.yml on Xarthisius/girder-jsonforms
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
girder_jsonforms-2.0.0-py3-none-any.whl -
Subject digest:
653cf600d9608ed5dfd37b6274dd101a9ea206ba04b69048de9833aa2ff46ab3 - Sigstore transparency entry: 169104350
- Sigstore integration time:
-
Permalink:
Xarthisius/girder-jsonforms@1ad71529a90aa56cf46a1c62dcad70a78089c526 -
Branch / Tag:
refs/tags/v2.0.0 - Owner: https://github.com/Xarthisius
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ad71529a90aa56cf46a1c62dcad70a78089c526 -
Trigger Event:
push
-
Statement type: