13 lines
284 B
Python
13 lines
284 B
Python
|
from django import template
|
||
|
|
||
|
register = template.Library()
|
||
|
|
||
|
def key(d, key_name):
|
||
|
try:
|
||
|
value = d[key_name]
|
||
|
except KeyError:
|
||
|
from django.conf import settings
|
||
|
value = settings.TEMPLATE_STRING_IF_INVALID
|
||
|
return value
|
||
|
key = register.filter('key', key)
|