@@ -6,10 +6,8 @@ django-dcat
6
6
django-dcat is a Django app that provides a model layer for `DCAT 3.0 <https://www.w3.org/TR/vocab-dcat-3/ >`_
7
7
metadata and some command line tools to import data to it, to create vocabularies and more.
8
8
9
- .. warning ::
10
-
11
- This is a work in progress and it is not stable for production. Feel free to drop a comment in discussions
12
- if you have any questions or suggestions.
9
+ **Note: ** This is a work in progress and it is not stable for production. If you wanna see an example of what can
10
+ be done checkout `Catalogo Social <https://catalogosocial.fly.dev/ >`_, a data catalog implemented with django-dcat.
13
11
14
12
Quick start
15
13
###########
@@ -38,9 +36,10 @@ CLI utilities
38
36
Migrating from CKAN
39
37
*******************
40
38
41
- ``django-dcat `` provides two commands that allows to:
42
- 1) Make a dump of data from a CKAN data portal (that has `ckanext-datajson <https://github.com/GSA/ckanext-datajson >`_ installed)
43
- 2) Create a Catalog with its related entities (datasets, distributions, etc)
39
+ There are two commands that allows you to:
40
+
41
+ 1) Make a dump of data from a CKAN data portal (that has `ckanext-datajson <https://github.com/GSA/ckanext-datajson >`_ installed)
42
+ 2) Create a Catalog with its related entities (datasets, distributions, etc)
44
43
45
44
.. code :: bash
46
45
@@ -57,7 +56,7 @@ Migrating from CKAN
57
56
Controlled vocabularies for standardise metadata
58
57
************************************************
59
58
60
- Commands to import controlled vocabularies used in the EU Open Data Portal in order to standardise the metadata.
59
+ There are two commands to import controlled vocabularies used in the EU Open Data Portal in order to standardise the metadata.
61
60
62
61
.. code :: bash
63
62
@@ -70,13 +69,13 @@ Commands to import controlled vocabularies used in the EU Open Data Portal in or
70
69
71
70
The goal of these commands is to provide data publishers with pre-filled options for the metadata fields. This will improve
72
71
data quality and avoid common problems like duplicated metadata values for typos or inconsistent data entry (like distributions with
73
- ` .csv `, ` .CSV `, ` CSV ` , etc)
72
+ .csv, .CSV, CSV, etc)
74
73
75
74
76
75
Extending the model
77
76
###################
78
77
79
- ``django-dcat `` focuses on providing a model layer for DCAT metadata. However, f you require custom fields in your application,
78
+ ``django-dcat `` focuses on providing a model layer for DCAT metadata. However, if you require custom fields in your application,
80
79
you can extend any model using a OneToOneField pattern (similar to what you use to extend Django's User model).
81
80
82
81
.. code :: python
0 commit comments