Skip to main content

An app to enable provide access to dataset storage for apps.

Project description

===============
Tethys Datasets
===============

Tethys datasets provides an api for Dataset Services such as CKAN and HydroShare so this data can be incorporated into
your website easily. It also provides a simple data browser for viewing the data in the Dataset Services you have linked
to. Though, part of Tethys Platform, this Django app can be installed independently.

Installation
------------

Tethys Datasets can be installed via pip or downloading the source. To install via pip::

pip install django-tethys_datasets

To install via download::

git clone https://github.com/CI-WATER/django-tethys_datasets.git
cd django-tethys_datasets
python setup.py install

Django Configuration
--------------------

1. Add "tethys_datasets" to your INSTALLED_APPS setting like so::

INSTALLED_APPS = (
...
'tethys_datasets',
)

2. Include the URLconf in your project urls.py::

url(r'^datasets/', include('tethys_datasets.urls')),

3. Add the TETHYS_DATASET_SERVICES parameter to your settings.py with appropriate configuration values for the dataset
services you wish to plug into::

TETHYS_DATASET_SERVICES = {
'ckan_example': {
'ENGINE': 'tethys_datasets.engines.CkanDatasetEngine',
'ENDPOINT': 'http://www.example.com/api/3/action',
'APIKEY': 'a-R3llY-n1Ce-@Pi-keY',
},
'hydroshare_example': {
'ENGINE': 'tethys_datasets.engines.HydroShareDatasetEngine',
'ENDPOINT': 'www.hydroshare.org/api',
'USERNAME': 'username',
'PASSWORD': 'password'
}
}

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

django-tethys_datasets-0.5.1.tar.gz (8.5 kB view details)

Uploaded Source

File details

Details for the file django-tethys_datasets-0.5.1.tar.gz.

File metadata

File hashes

Hashes for django-tethys_datasets-0.5.1.tar.gz
Algorithm Hash digest
SHA256 fe90bc4172e42c1ee49d747d72c7e9db0132a1dfb8e24b845332a170e8a17a48
MD5 b21a2e44cdae611838e2a62da4921178
BLAKE2b-256 e629e627eb9e53be12431131c08aefd403856dd246a8ce60273489b0c18497d2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page