def render_value(key):
     if key in context:
         val = context[key]
     else:
         val = default_value % key \
             if '%s' in default_value else default_value
     return render_value_in_context(val, context)
 def render(self, context):
     self.filter_expression.var.translate = not self.noop
     if self.message_context:
         self.filter_expression.var.message_context = (
             self.message_context.resolve(context))
     output = self.filter_expression.resolve(context)
     value = render_value_in_context(output, context)
     # print(self.request.resolve(context).resolver_match.app_name)
     if self.asvar:
         context[self.asvar] = value
         return ''
     else:
         return value