Esta extensión proporciona un mecanismo para almacenar y gestionar entidades de tipo dataservice o servicios de datos, ver DCAT-AP-ES/#DataService.
Tip
Guía base y contexto del proyecto: https://github.com/datosgobes/datos.gob.es
En términos de funcionalidades de CKAN, esta extensión aporta:
- Personalizaciones específicas del portal datos.gob.es.
- Plantillas, recursos estáticos y helpers asociados.
Compatibilidad con versiones de CKAN:
| Versión de CKAN | ¿Compatible? |
|---|---|
| 2.8 | ❌ No (requiere Python 3+) |
| 2.9 | ✅ Sí |
| 2.10 | ❓ Desconocido |
| 2.11 | ❓ Desconocido |
- Una instancia de CKAN.
- La extensión
ckanext-dge-scheminges necesaria para que esta extensión funcione.
Instalación en modo desarrollo:
pip install -e .Activa el plugin en tu configuración de CKAN (por ejemplo, development.ini):
ckan.plugins = … dge-dataservicedge-dataservice
Para ejecutar la suite de tests:
pytest --ckan-ini=test.ini ckanext/dge/testsEste proyecto se distribuye bajo licencia GNU Affero General Public License (AGPL) v3.0 o posterior. Consulta el fichero LICENSE.