From 6aa51d2aa45f7ff83ff5828f2547470c8dcf44ea Mon Sep 17 00:00:00 2001 From: Horilla Date: Thu, 19 Sep 2024 10:27:12 +0530 Subject: [PATCH] [UPDT] ACCESSIBILITY: Accessibility template tag --- accessibility/templatetags/__init__.py | 0 .../templatetags/accessibility_filters.py | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 accessibility/templatetags/__init__.py create mode 100644 accessibility/templatetags/accessibility_filters.py diff --git a/accessibility/templatetags/__init__.py b/accessibility/templatetags/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/accessibility/templatetags/accessibility_filters.py b/accessibility/templatetags/accessibility_filters.py new file mode 100644 index 000000000..2da630cd7 --- /dev/null +++ b/accessibility/templatetags/accessibility_filters.py @@ -0,0 +1,19 @@ +""" +accessibility/templatestags/accessibility_filters.py +""" + +from django import template +from accessibility.methods import check_is_accessible + + +register = template.Library() + + +@register.filter(name="feature_is_accessible") +def feature_is_accessible(feature, request): + """ + template + """ + return check_is_accessible( + feature, request.session.session_key, request.user.employee_get + )