From c192fef491c4b58dfddea21c7fbffbd8b2a9e5bc Mon Sep 17 00:00:00 2001 From: Christopher Neugebauer Date: Fri, 25 Mar 2016 14:16:30 +1100 Subject: [PATCH] Adds basic template tag for available categories. Currently does not check enabling conditions. --- registrasion/templatetags/__init__.py | 0 registrasion/templatetags/registrasion_tags.py | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 registrasion/templatetags/__init__.py create mode 100644 registrasion/templatetags/registrasion_tags.py diff --git a/registrasion/templatetags/__init__.py b/registrasion/templatetags/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/registrasion/templatetags/registrasion_tags.py b/registrasion/templatetags/registrasion_tags.py new file mode 100644 index 00000000..3193a017 --- /dev/null +++ b/registrasion/templatetags/registrasion_tags.py @@ -0,0 +1,10 @@ +from registrasion import models as rego + +from django import template + +register = template.Library() + +@register.assignment_tag(takes_context=True) +def available_categories(context): + ''' Returns all of the available product categories ''' + return rego.Category.objects.all()