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'
}
}
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
Close
Hashes for django-tethys_datasets-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e1f218fe6061c0bd69c1e4d5b8f51d4826128ed3661587ff2f66a79b6a19e88 |
|
MD5 | 6da158f314cb0f55b9ba70bc1c0eecfa |
|
BLAKE2b-256 | 0c3dc25661653aeb87ae055403779909037f729c14c98a2eefb42bb8c533a3c7 |