CORE pohledy

Definice pohledů.

core.views.index(request)

Funkce podledu pro zobrazení hlavní stránky.

core.views.delete_file_DZ(request, typ_vazby, ident_cely, pk)

Funkce pohledu pro smazání souboru z dropzone. Funkce maže jak záznam v DB tak i soubor na disku.

core.views.delete_file(request, typ_vazby, ident_cely, pk)

Funkce pohledu pro smazání souboru. Funkce maže jak záznam v DB tak i soubor na disku.

class core.views.DownloadFile(**kwargs)
class core.views.DownloadThumbnailSmall(**kwargs)
class core.views.DownloadThumbnailLarge(**kwargs)
class core.views.UpdateFileView(**kwargs)

Třída pohledu pro zobrazení stránky pro nahrazení souboru.

class core.views.Uploadfileview(**kwargs)

Třída pohledu pro zobrazení stránky s uploadem souboru.

core.views.post_upload(request)

Funkce pohledu pro upload souboru a k navázaní ke správnemu záznamu.

core.views.get_finds_soubor_name(find, filename, add_to_index=1)

Funkce pro získaní jména souboru pro samostatný nález.

core.views.get_projekt_soubor_name(projekt: Projekt, file_name)

Funkce pro získaní jména souboru pro projekt.

core.views.check_stav_changed(request, zaznam)

Funkce pro oveření jestli se zmenil stav záznamu pri uložení formuláře oproti jeho načtení.

core.views.redirect_ident_view(request, ident_cely)

Funkce pro získaní správneho redirectu na záznam podle ident%cely záznamu.

core.views.prolong_session(request)

Funkce pohledu pro prodloužení prihlášení.

class core.views.ExportMixinDate

Mixin pro získaní názvu exportovaného souboru.

class core.views.SearchListView(**kwargs)

Třída pohledu pro tabulky záznamů, která je použita jako základ pro jednotlivé pohledy.

get_paginate_by(queryset)

Determines the number of items per page, or None for no pagination.

Args:

table_data: The table’s data.

Returns:

Optional[int]: Items per page or None for no pagination.

get_context_data(**kwargs)

Overridden version of .TemplateResponseMixin to inject the table into the template’s context.

class core.views.StahnoutMetadataIdentCelyView(**kwargs)
class core.views.CheckUserAuthentication(**kwargs)
core.views.post_ajax_get_pas_and_pian_limit(request)

Funkce pohledu pro získaní heatmapy.

class core.views.ReadTempValueView(**kwargs)
class core.views.DeleteTempValueView(**kwargs)
class core.views.AbortDownloadUpdateTempValueView(**kwargs)
class core.views.RosettaFileLevelMixinWithBackup

Třída podledu pro práci s prekladmi doplnena o backup osubory.

po_file_path

Based on the url kwargs, infer and return the path to the .po file to be shown/updated.

Throw a 404 if a file isn’t found.

class core.views.TranslationImportView(**kwargs)

Třída pohledu pro import prekladových souboru.

form_class

alias of TransaltionImportForm

form_valid(form)

If the form is valid, redirect to the supplied URL.

get_context_data(**kwargs)

Insert the form into the context dict.

class core.views.TranslationFileListWithBackupView(**kwargs)

Třída pohledu pro zobrazení prekladových souboru s backup souborami.

class core.views.TranslationFormWithBackupView(**kwargs)

Třída pohledu pro zobrazení formulaře s prekladmi i pro backup soubory

class core.views.TranslationFileDownloadBackup(**kwargs)

Třída pohledu pro stahování prekladových souboru is backup souborami.

class core.views.TranslationFileSmazatBackup(**kwargs)

Třída pohledu pro smazání backup prekladových souboru.

class core.views.PrometheusMetricsView(**kwargs)

Třída pohledu pro zobrazení prometheus metrík doplňena o mixin pro filtrování IP adres.

class core.views.ApplicationRestartView(**kwargs)

Třída pohledu pro restartovani uwsgi aplikace.