Context doesn't 'load' (execute) any context processors. All context
processors are callables that take a request as their only argument,
this alone should convince you that a standard Context doesn't call
any context processors.
As for the differences between Context and RequestContext, the docs
are quite clear:
http://docs.djangoproject.com/en/1.2/ref/templates/api/#subclassing-context-requestcontext
Cheers
Tom
I see, so I completely misunderstood RequestContext.
There is only two differences, RequestContext takes a HttpRequest
object as it's first argument and automatically includes
TEMPLATE_CONTEXT_PROCESSOR dictionaries into the context.
Question then is why using RequestContext forced me to include
'django.contrib.auth.context_processors.auth' in
TEMPLATE_CONTEXT_PROCESSOR for the admin section to work, while just
using Context did not? That suggest Context somehow get's
django.contrib.auth.context_processors.auth....
Thanks!