ckanext-ab_scheming
This extension makes use of open-data/ckanext-scheming. This extension is being used to customize the schema, display and editing templates.
Supported dataset types:
- /datasets
- /opendata
- /publications
- /documents
Requirements
From github:
- ckan/ckanext-repeating
- ckan/ckanext-scheming
- abgov/ckanext-ab_scheming
Installation
- Activate your CKAN virtual environment
- Install the ckanext-ab_scheming Python package
- Add
ab_scheming to the ckan.plugins setting in your CKAN config file
- Configure scheming presets and dataset schemas
- Restart CKAN
Features
- Custom presets for Alberta government data
- Support for multiple dataset types (opendata, publications, documents)
- Repeating field support
- Process state field with restricted choices for admins
- Vocabulary management for ministries and other controlled lists