Samostatné nálezy modely a signály
Definice modelů a signálů.
- class pas.models.SamostatnyNalez(*args, **kwargs)
Class pro db model samostantý nález.
- save(*args, **kwargs)
Save the current instance. Override this in a subclass if you want to control the saving process.
The ‚force_insert‘ and ‚force_update‘ parameters can be used to insist that the „save“ must be an SQL insert or update (or equivalent for non-SQL backends), respectively. Normally, they should not be set.
- set_zapsany(user)
Metóda pro nastavení stavu zapsaný a uložení změny do historie pro samostatný nález.
- set_vracen(user, new_state, poznamka)
Metóda pro vrácení o jeden stav méně a uložení změny do historie pro samostatný nález.
- set_odeslany(user)
Metóda pro nastavení stavu odeslaný a uložení změny do historie pro samostatný nález.
- set_potvrzeny(user)
Metóda pro nastavení stavu potvrzený a uložení změny do historie pro samostatný nález.
- set_archivovany(user)
Metóda pro nastavení stavu archivovaný a uložení změny do historie pro samostatný nález.
- get_absolute_url()
Metóda pro získaní absolut url záznamu podle identu.
- check_pred_odeslanim()
Metóda na kontrolu prerekvizit pred posunem do stavu odeslaný:
polia: obdobi, datum_nalezu, lokalizace, okolnosti, specifikace, druh_nalezu, nalezce, geom, hloubka, katastr jsou vyplněna.
Samostaný nález má připojený alespoň jeden soubor.
- class pas.models.UzivatelSpoluprace(*args, **kwargs)
Class pro db model spolupráce.
- set_aktivni(user)
Metóda pro nastavení stavu aktivní a uložení změny do historie pro spolupráci.
- set_neaktivni(user, duvod)
Metóda pro nastavení stavu neaktivní a uložení změny do historie pro spolupráci.
- check_pred_aktivaci()
Metóda na kontrolu prerekvizit pred posunem do stavu aktivní. Kontrola že stav není aktivný.
- check_pred_deaktivaci()
Metóda na kontrolu prerekvizit pred posunem do stavu neaktivní. Kontrola že stav není neaktivný.
- pas.signals.create_dokument_vazby(sender, instance, **kwargs)
Metóda pro vytvoření historických a souborových vazeb samostatnýho náleze. Metóda se volá pred uložením záznamu.