From 315d68ba15665b82218611677ea8ef41a6643a8a Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Tue, 24 Dec 2024 11:57:41 -0300 Subject: [PATCH] feat(common:templatetags): add templatetag to programmatically retrieve a dict key --- app/apps/common/templatetags/tools.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 app/apps/common/templatetags/tools.py diff --git a/app/apps/common/templatetags/tools.py b/app/apps/common/templatetags/tools.py new file mode 100644 index 0000000..5f8ca95 --- /dev/null +++ b/app/apps/common/templatetags/tools.py @@ -0,0 +1,11 @@ +from django import template + +register = template.Library() + + +@register.filter +def get_dict_item(obj, key): + if isinstance(obj, dict): + return obj.get(key) + + return obj