Code reference¶
Utilities for interacting with CKAN instances via their Action API.
The ckanapi package (PyPI,
GitHub), maintained by the CKAN organization,
provides Pythonic access to the “CKAN Action API” (
documentation), which itself exposes
nearly all of the functionality available through the CKAN web interface and the TDC
front-end.
The Client class is a wrapper around the ckanapi.RemoteCKAN
class that provides conveniences used by other code in transport_data.
Functions
|
Return a |
- transport_data.util.ckan.get_class(name: str) type[ModelProxy] | None[source]¶
Return a
ModelProxysubclass given name.
Classes
|
Wrapper around |
|
Proxy for ckan.model.Group. |
|
Proxy for ckan.model.License. |
|
Proxy for the CKAN 'MemberRole' model. |
|
Simple proxy for a CKAN object/model. |
|
'Organization' is a synonym for 'Group'. |
|
Proxy for ckan.model.Package. |
|
Proxy for ckan.model.Resource. |
|
Proxy for the CKAN 'Tag' model. |
|
Proxy for ckan.model.User. |