code: def template_render(template, context=None, request=None):
      
      if django.VERSION < (1, 8) or isinstance(template, Template):
          if request:
              context = RequestContext(request, context)
          else:
              context = Context(context)
          return template.render(context)
      # backends template, e.g. django.template.backends.django.Template
      else:
          return template.render(context, request=request)
docs: Passing Context or RequestContext to Template.render is deprecated in 1.9+,
      see https://github.com/django/django/pull/3883 and
      https://github.com/django/django/blob/1.9rc1/django/template/backends/django.py#L82-L84
  
      :param template: Template instance
      :param context: dict
      :param request: Request instance
      :return: rendered template as SafeText instance