API admin
Konfigurace Django admin.
Třídy
- class ApiRequestLogAdmin
Třída admin panelu pro zobrazení logů API požadavků.
Metody:
- _format_datetime()
Naformátuje datetime jako
RRRR-MM-DD HH:MM:SS.xx(setiny sekundy).
- received_at_display()
Vrátí
received_atve formátuRRRR-MM-DD HH:MM:SS.xx.- Parametry:
obj – Záznam
ApiRequestLog, jehožreceived_atse formátuje.- Vrací:
Naformátovaný řetězec datumu a času, nebo prázdný řetězec při
None.
- finished_at_display()
Vrátí
finished_atve formátuRRRR-MM-DD HH:MM:SS.xx.- Parametry:
obj – Záznam
ApiRequestLog, jehožfinished_atse formátuje.- Vrací:
Naformátovaný řetězec datumu a času, nebo prázdný řetězec při
None.
- has_add_permission()
Zakáže ruční vytváření záznamů — logy se vytvářejí pouze automaticky.
- Parametry:
request – HTTP požadavek od klienta.
- Vrací:
Vždy
False.
- has_change_permission()
Zakáže editaci záznamů — logy jsou pouze pro čtení.
- Parametry:
request – HTTP požadavek od klienta.
obj – Volitelný objekt záznamu.
- Vrací:
Vždy
False.
- has_delete_permission()
Zakáže mazání záznamů — logy jsou auditní záznamy určené k archivaci.
- Parametry:
request – HTTP požadavek od klienta.
obj – Volitelný objekt záznamu.
- Vrací:
Vždy
False.