CORE admin

Konfigurace Django admin.

Třídy

class OdstavkaSystemuAdmin

Třída admin panelu pro zobrazení odstávek systému. Pomocí ní se zobrazuje tabulka s odstávkami, detail a jednotlivé akce.

Metody:

save_model()

Metoda na uložení modelu odstávky. Jednotlivé texty z modelu se ukladají do textú prekladů a template. Po uložení se restartuje wsgi pro načítaní nových prekladů.

has_module_permission()

Metoda pro určení práv na modul odstávky.

has_view_permission()

Metoda pro určení práv na videní odstávky.

has_add_permission()

Metoda pro určení práv na přidání odstávky. Není možné přidat více než jednu odstávku.

has_change_permission()

Metoda pro určení práv pro úpravu odstávky.

file_handler()

Pomocní metoda pro úpravu template zobrazených během odstávky.

class CustomAdminSettingsAdmin

Admin panel pro vlastních nastavení.

class PermissionAdmin

Třída admin panelu pro zobrazení a správu oprávnení.

Metody:

changelist_view()
get_urls()

Metoda pri definici dodatečných url.

import_file()

Metoda view pro zobrazení formuláře a samtotný import oprávnení z excelu.

import_success()

Metoda view pro zobrazení tabulky s výsledkom importu.

reload_permissions()

Metoda view pro automatický import oprávnění z csv v gitu a zobrazení výsledků importu.

class PermissionSkipAdmin

Třída admin panelu pro zobrazení a správu proskakovani oprávnení.

Metody:

changelist_view()
get_urls()

Metoda pri definici dodatečných url.

validate_sheet()

Metoda pro validaci importovaného excelu a jeho úpravu.

import_skip_file()

Metoda view pro zobrazení formuláře a samtotný import oprávnení z excelu.

check_save_row()
import_skip_success()

Metoda view pro zobrazení tabulky s výsledkom importu.

export_as_csv()
class FedoraCustomAdminSite

Popis není k dispozici.

Metody:

_read_file()
update_doi()
update_metadata_file_upload()
import_data()

Creates a view for importing data from a zip file.

get_urls()