data_catalog#
DataCatalog#
Bases: AbstractBaseModel
A curated collection of metadata about resources.
RDF Class: dcat:Catalog
Source: DCAT Version 3, Draft 11, https://www.w3.org/TR/vocab-dcat-3/#Class:Catalog
Attributes:
Name | Type | Description |
---|---|---|
title |
HStoreField
|
catalog title |
dataset_versioning_enabled |
BooleanField
|
does the catalog have versioning enabled |
harvested |
BooleanField
|
are the catalog resources harvested from some other sources |
language |
ManyToManyField
|
default language of the catalog |
publisher |
ForeignKey
|
publisher of the cataloged resources |
access_rights |
ForeignKey
|
default access rights for the cataloged resources |
Source code in src/apps/core/models/data_catalog.py
CatalogHomePage#
Bases: AbstractDatasetProperty
A homepage of the catalog (a public Web document usually available in HTML).
RDF Property: foaf:homepage
Source: DCAT Version 3, Draft 11, https://www.w3.org/TR/vocab-dcat-3/#Property:catalog_homepage
Note
foaf:homepage is an inverse functional property (IFP) which means that it MUST be unique and precisely identify the Web-page for the resource. This property indicates the canonical Web-page, which might be helpful in cases where there is more than one Web-page about the resource.
Source code in src/apps/core/models/data_catalog.py
DatasetPublisher#
Bases: AbstractBaseModel
The entity responsible for making the item available.
Note
Resources of type foaf:Agent are recommended as values for this property.
RDF Property: dcterms:publisher
Source: DCAT Version 3, Draft 11, https://www.w3.org/TR/vocab-dcat-3/#Property:resource_publisher
Attributes:
Name | Type | Description |
---|---|---|
name |
HStoreField
|
the name of the publisher organization |
homepage |
ManyToManyField
|
webpage of the publisher |