Advertisement
SntPx

Extra template filters for django : accessing dict through key in template

Jul 24th, 2014
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. #file : myApp/templatetags/appName_extras.py
  2. from django import template
  3.  
  4. register = template.Library()
  5.  
  6. def key(d, key_name):
  7.     try:
  8.         value = d[key_name]
  9.     except KeyError:
  10.         from django.conf import settings
  11.  
  12.         value = settings.TEMPLATE_STRING_IF_INVALID
  13.  
  14.     return value
  15. key = register.filter('key', key)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement