X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/42c42960c2dce4500f12dd14a68a10ed4f06abf5..ae0a3448a93e75e8a6d30dfeafb050ed3b5190b4:/contact/templatetags/contact_tags.py diff --git a/contact/templatetags/contact_tags.py b/contact/templatetags/contact_tags.py index e84064a..d8b18cb 100755 --- a/contact/templatetags/contact_tags.py +++ b/contact/templatetags/contact_tags.py @@ -1,8 +1,21 @@ +# -*- coding: utf-8 -*- from django.template import Library + +from contact.forms import contact_forms from contact.models import Contact register = Library() + @register.filter def pretty_print(value): return Contact.pretty_print(value) + + +@register.filter +def is_enabled(form_tag): + form_class = contact_forms.get(form_tag) + if form_class: + return not getattr(form_class, 'disabled', False) + else: + return False