Files
@ 4f071928d28a
Branch filter:
Location: symposion_app/pinaxcon/templatetags/lca2019_tags.py - annotation
4f071928d28a
622 B
text/x-python
Add stripe.network domain to js notice.
74dc779999c4 a26f9a6f1864 74dc779999c4 74dc779999c4 74dc779999c4 74dc779999c4 74dc779999c4 74dc779999c4 74dc779999c4 74dc779999c4 a26f9a6f1864 a26f9a6f1864 a26f9a6f1864 74dc779999c4 74dc779999c4 74dc779999c4 bcdc6a864a4b bcdc6a864a4b bcdc6a864a4b bcdc6a864a4b bcdc6a864a4b bcdc6a864a4b bcdc6a864a4b aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 aae03d26ba02 | from django import template
from django.forms import Form
register = template.Library()
@register.filter
def has_required_fields(form):
for field in form:
if isinstance(field, Form):
if has_required_fields(field):
return True
if field.field.required:
return True
return False
@register.filter
def any_is_void(invoices):
for invoice in invoices:
if invoice.is_void:
return True
return False
@register.simple_tag
def listlookup(lookup, target):
try:
return lookup[target]
except IndexError:
return ''
|