Generated: Sun 2014-11-09 12:02 CET
Source file: /home/tobi/Projects/django-payslip/src/payslip/templatetags/payslip_tags.py
Stats: 6 executed, 0 missed, 3 excluded, 7 ignored
"""Variable filters for the ``payslip```application."""from django.template.base import Libraryfrom django.utils.safestring import mark_safefrom payslip.models import ExtraFieldregister = Library()@register.filter(is_safe=True)def get_extra_field_value(field_type, payment): """Returns the value of a specific field type.""" try: return payment.extra_fields.get(field_type=field_type).value except ExtraField.DoesNotExist: return mark_safe(' ')