from django.core import template
from django.core import template_loader
from django.core.template.loader import TemplateDoesNotExist
register = template.Library()

@register.filter
def template_exists(templ):
    if templ is None: return False
    try:
        template_loader.get_template(templ)
    except TemplateDoesNotExist:
        return False
    return True

@register.filter
def index_list(seq, ind):
    return seq[ind]

@register.filter
def min_int(val1, val2):
    return min(val1, val2)
