def direct_to_template(request, template, extra_context=None, mimetype=None, **kwargs):
 if (extra_context is None):
  extra_context = {}
 dictionary = {'params': kwargs}
 for (key, value) in extra_context.items():
  if callable(value):
   dictionary[key] = value()
  else:
   dictionary[key] = value
 c = RequestContext(request, dictionary)
 t = loader.get_template(template)
 return HttpResponse(t.render(c), content_type=mimetype)

def direct_to_template ( request , template , extra_context = None , mimetype = None , ** kwargs ) : if ( extra_context is None ) : extra_context = { } dictionary = { 'params' : kwargs } for ( key , value ) in extra_context . items ( ) : if callable ( value ) : dictionary [ key ] = value ( ) else : dictionary [ key ] = value c = RequestContext ( request , dictionary ) t = loader . get_template ( template ) return HttpResponse ( t . render ( c ) , content_type = mimetype )
render a given template with any extra url parameters in the context as {{ params }} .