/ Published in: Python
                    
                                        
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
 def render(request, template, context=None): return render_to_response( template, context or {},context_instance=RequestContext(request) ) django.views.generic.simple.direct_to_template takes request as the first parameter and does the same thing, in addition to providing URL parameters. Here’s the source, from django/views/generic/simple.py: def direct_to_template(request, template, extra_context=None, mimetype=None, **kwargs): """ Render a given template with any extra URL parameters in the context as ``{{ params }}``. """ 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), mimetype=mimetype)
URL: http://www.fishandcross.com/blog/?p=713
Comments
                    Subscribe to comments
                
                