﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
536	Wrap load_and_render in HttpResponse in the calling function	Boffbowsh	Adrian Holovaty	"Using this syntax would be better as not everyone needs to return an HttpResponse:
{{{
return HttpResponse(load_and_render('index', 'title': 'Page Title', 'primes': [2, 3, 5, 7], 'header': 'The first 4 primes:'))
}}}
Patch:
{{{
Index: /usr/local/django_src/django/core/extensions.py
===================================================================
--- /usr/local/django_src/django/core/extensions.py     (revision 661)
+++ /usr/local/django_src/django/core/extensions.py     (working copy)
@@ -3,7 +3,6 @@
 from django.core import template_loader
 from django.core.template import Context
 from django.conf.settings import DEBUG, INTERNAL_IPS
-from django.utils.httpwrappers import HttpResponse

 def load_and_render(template_name, dictionary=None, context_instance=None):
     dictionary = dictionary or {}
@@ -12,7 +11,7 @@
         context_instance.update(dictionary)
     else:
         context_instance = Context(dictionary)
-    return HttpResponse(t.render(context_instance))
+    return t.render(context_instance)

 class DjangoContext(Context):
     """"""
}}}"	defect	closed	Tools		normal	fixed		paul.bowsher@…	Design decision needed	0	0	0	0	0	0
