﻿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
22167	docs about order of template context processors unclear	anonymous	Sasha Romijn	"If I do:

{{{
return render_to_response('my_template.html',
                              my_data_dictionary,
                              context_instance=RequestContext(request))
}}}

then my_data_dictionary will override anything added by the context processors.

The docs state:

""When you use RequestContext, the variables you supply directly are added first, followed any variables supplied by context processors. This means that a context processor may overwrite a variable you’ve supplied""

Which seems to relate to this situation:

{{{
return render_to_response('my_template.html',
                              context_instance=RequestContext(request, my_data_dictionary))
}}}

This seems inconsistent, could there be an extra note added to clarify what happens when my_data_dictionary is passed to render_to_response instead of RequestContext?"	Cleanup/optimization	closed	Documentation	1.5	Normal	fixed			Accepted	0	0	0	0	0	0
