From 479a7420cbac2b1b32749b2186c59634e82e9fe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Casaj=C3=BAs?= Date: Mon, 14 Mar 2022 15:40:50 +0100 Subject: [PATCH] Useful time format --- app/admin_model.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/admin_model.py b/app/admin_model.py index 5ddfbbc5..16d6b01e 100644 --- a/app/admin_model.py +++ b/app/admin_model.py @@ -349,13 +349,20 @@ def _admin_action_formatter(view, context, model, name): return "{} ({})".format(action_name, model.action) +def _admin_created_at_formatter(view, context, model, name): + return model.created_at.format() + + class AdminAuditLogAdmin(SLModelView): - column_searchable_list = ["admin.id", "admin.email", "model_id"] - column_filters = ["admin.id", "admin.email", "model_id"] + column_searchable_list = ["admin.id", "admin.email", "model_id", "created_at"] + column_filters = ["admin.id", "admin.email", "model_id", "created_at"] column_exclude_list = ["id"] column_hide_backrefs = False can_edit = False can_create = False can_delete = False - column_formatters = {"action": _admin_action_formatter} + column_formatters = { + "action": _admin_action_formatter, + "created_at": _admin_created_at_formatter, + }