PID fields
Modul fields.
Třídy
- class PidAutocompleteField
Implementuje komponentu
PidAutocompleteFieldv rámci aplikace.Metody:
- __init__()
Inicializuje instanci třídy.
- Parametry:
kwargs – Parametr
kwargsse předává do volání__init__(), pracuje se s atributypop.
- _get_initial_value_from_instance()
Vrací initial value from instance.
- Vrací:
Načtená data odpovídající zadaným vstupům.
- _set_initial_values()
Nastaví initial values.
- Vrací:
Výstup funkce odpovídající implementované logice.
- class DoiAutocompleteField
Implementuje komponentu
DoiAutocompleteFieldv rámci aplikace.Metody:
- valid_value()
Ověří, zda zadaná hodnota DOI existuje v databázi DOI identifikátorů.
- Parametry:
value – Řetězec s DOI identifikátorem, jehož platnost se ověřuje.
- Vrací:
Vrací výsledek volání
verify_doi().
- validate()
Validuje hodnotu. v aplikaci.
- Parametry:
value – Parametr
valuepředává se do voláníverify_doi(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
verify_doi().
- class OrcidAutocompleteField
Implementuje komponentu
OrcidAutocompleteFieldv rámci aplikace.Metody:
- _get_initial_value_from_instance()
Vrací initial value from instance.
- Vrací:
Načtená data odpovídající zadaným vstupům.
- prepare_value()
Odstraní z ORCID hodnoty prefix URL a vrátí pouze samotný identifikátor.
- Parametry:
value – Řetězec s ORCID identifikátorem, případně s prefixem
https://orcid.org/.- Vrací:
Vrací hodnotu podle větve zpracování.
- valid_value()
Ověří, zda zadaný ORCID identifikátor existuje v databázi ORCID.
- Parametry:
value – Řetězec s ORCID identifikátorem, jehož platnost se ověřuje.
- Vrací:
Vrací výsledek volání
verify_orcid().
- validate()
Validuje hodnotu. v aplikaci.
- Parametry:
value – Parametr
valuepředává se do voláníverify_orcid(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
verify_orcid().
- class RorAutocompleteField
Implementuje komponentu
RorAutocompleteFieldv rámci aplikace.Metody:
- valid_value()
Ověří, zda zadaný ROR identifikátor existuje v databázi ROR organizací.
- Parametry:
value – Řetězec s ROR identifikátorem, jehož platnost se ověřuje.
- Vrací:
Vrací výsledek volání
verify_ror().
- validate()
Validuje hodnotu. v aplikaci.
- Parametry:
value – Parametr
valuepředává se do voláníverify_ror(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
verify_ror().
- class WikiDataAutocompleteField
Implementuje komponentu
WikiDataAutocompleteFieldv rámci aplikace.Metody:
- _get_initial_value_from_instance()
Vrací initial value from instance.
- Vrací:
Načtená data odpovídající zadaným vstupům.
- prepare_value()
Odstraní z hodnoty Wikidata prefix URL a vrátí pouze samotný identifikátor entity.
- Parametry:
value – Řetězec s identifikátorem Wikidata, případně s prefixem
https://www.wikidata.org/entity/.- Vrací:
Vrací hodnotu podle větve zpracování.
- valid_value()
Ověří, zda zadaný identifikátor Wikidata existuje jako platná entita.
- Parametry:
value – Řetězec s identifikátorem nebo URL záznamu Wikidata, jehož platnost se ověřuje.
- Vrací:
Vrací výsledek volání
verify_wikidata().
- validate()
Validuje hodnotu. v aplikaci.
- Parametry:
value – Parametr
valuepředává se do voláníverify_wikidata(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
verify_wikidata().