CORE modely
Definice modelů.
- core.models.get_upload_to(instance, filename)
Funkce pro získaní cesty, kde se ma daný typ souboru uložit.
- class core.models.SouborVazby(*args, **kwargs)
Model pro relační tabulku mezi souborem a záznamem. Obsahuje typ vazby podle typu záznamu.
- class core.models.Soubor(*args, **kwargs)
Model pro soubor. Obsahuje jeho základné data, vazbu na historii a souborovů vazbu.
- create_soubor_vazby()
Metóda pro vytvoření vazby na historii.
- zaznamenej_nahrani(user, file_name=None)
Metóda pro zapsáni vytvoření souboru do historie.
- zaznamenej_nahrani_nove_verze(user, nazev=None)
Metóda pro zapsáni nahrání nové verze souboru do historie.
- class core.models.ProjektSekvence(*args, **kwargs)
Model pro tabulku se sekvencemi projektu.
- class core.models.OdstavkaSystemu(*args, **kwargs)
Model pro tabulku s odstávkami systému.
- clean()
Metóda clean, kde se navíc kontrolu, jestli už není jedna odstávka uložena.
- class core.models.GeomMigrationJobError(*args, **kwargs)
Model pro tabulku s chybami jobu geaom migracií.
- class core.models.GeomMigrationJobSJTSKError(*args, **kwargs)
Model pro tabulku s chybami jobu geaom SJTSK migracií.
- class core.models.GeomMigrationJobWGS84Error(*args, **kwargs)
Model pro tabulku s chybami jobu geaom WGS84 migracií.
- class core.models.GeomMigrationJob(*args, **kwargs)
Model pro tabulku jobu geaom migracií.
- class core.models.Permissions(id, address_in_app, main_role, base, status, ownership, accessibility, action)
- class ownershipChoices(*values)
- class actionChoices(*values)
- permission_override()
Metoda pro uplatneni specifickych obejiti opravneni podle nazvu akce.
- class core.models.PermissionsSkip(id, user, ident_list)