===============
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'
}
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-tethys_datasets-1.0.0.tar.gz.
File metadata
- Download URL: django-tethys_datasets-1.0.0.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e1f218fe6061c0bd69c1e4d5b8f51d4826128ed3661587ff2f66a79b6a19e88
|
|
| MD5 |
6da158f314cb0f55b9ba70bc1c0eecfa
|
|
| BLAKE2b-256 |
0c3dc25661653aeb87ae055403779909037f729c14c98a2eefb42bb8c533a3c7
|