HESLAR modely

Definice modelů.

Třídy

class Heslar

Databázový model hesláře.

Metody:

dokument_typ_material_rada()

Provádí operaci dokument typ material rada.

Vrací:

Vrací výsledek volání filter().

podrazena_hesla()

Provádí operaci podrazena hesla.

Vrací:

Vrací výsledek volání filter().

nadrazena_hesla()

Provádí operaci nadrazena hesla.

Vrací:

Vrací výsledek volání filter().

__str__()

Vrací textovou reprezentaci objektu.

Textová reprezentace objektu.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: atribut objektu, str.

save()

Uloží změny objektu.

Parametry:
  • args – Parametr args se předává do volání save().

  • kwargs – Parametr kwargs se předává do volání save().

Vyvolá:

ValidationError – Vyvolá se při splnění podmínky self._state.adding and (not FedoraRepositoryConnector.check_container_deleted_or_not_exists(self.ident_cely, 'heslar')).

class HeslarDatace

Databázový model datace hesláře.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class HeslarDokumentTypMaterialRada

Databázový model vazby typu dokumentu, materiálu a řady.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class HeslarHierarchie

Databázový model hierarchie hesláře.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class HeslarNazev

Databázový model názvu hesláře.

Metody:

__str__()

Vrací textovou reprezentaci objektu.

Textová reprezentace objektu.

Vrací:

Vrací atribut objektu.

class HeslarOdkaz

Databázový model odkazu hesláře.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class RuianKatastr

Databázový model katastru RÚIAN.

Metody:

pian_ident_cely()

Provádí operaci pian ident cely.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: atribut objektu, str.

__str__()

Vrací textovou reprezentaci objektu.

Textová reprezentace objektu.

Vrací:

Vrací hodnotu podle větve zpracování.

ident_cely()

Provádí operaci ident cely.

Vrací:

Vrací hodnotu podle větve zpracování.

save()

Uloží změny objektu.

Parametry:
  • args – Parametr args se předává do volání save().

  • kwargs – Parametr kwargs se předává do volání save().

Vyvolá:

ValidationError – Vyvolá se při splnění podmínky not self._state.adding or FedoraRepositoryConnector.check_container_deleted_or_not_exists(self.ident_cely, 'ruian_katastr').

class RuianKraj

Databázový model kraje RÚIAN.

Metody:

__str__()

Vrací textovou reprezentaci objektu.

Textová reprezentace objektu.

Vrací:

Vrací atribut objektu.

ident_cely()

Provádí operaci ident cely.

Vrací:

Vrací hodnotu podle větve zpracování.

save()

Uloží změny objektu.

Parametry:
  • args – Parametr args se předává do volání save().

  • kwargs – Parametr kwargs se předává do volání save().

Vyvolá:

ValidationError – Vyvolá se při splnění podmínky not self._state.adding or FedoraRepositoryConnector.check_container_deleted_or_not_exists(self.ident_cely, 'ruian_kraj').

class RuianOkres

Databázový model okresu RÚIAN.

Metody:

__str__()

Vrací textovou reprezentaci objektu.

Textová reprezentace objektu.

Vrací:

Vrací atribut objektu.

ident_cely()

Provádí operaci ident cely.

Vrací:

Vrací hodnotu podle větve zpracování.

save()

Uloží změny objektu.

Parametry:
  • args – Parametr args se předává do volání save().

  • kwargs – Parametr kwargs se předává do volání save().

Vyvolá:

ValidationError – Vyvolá se při splnění podmínky not self._state.adding or FedoraRepositoryConnector.check_container_deleted_or_not_exists(self.ident_cely, 'ruian_okres').