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)
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.
- save(*args, **kwargs)
Metóda pro uložení souboru do DB. Navíc se počítá počet stran pro pdf, případne počet frames pro obrázek.
- 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í.