> in my opinion, the loader object should handle the request, so that
> can be sublassed to pass different template folder based on request
> params.
> 
> i need this feature for my app, is it possible to have different
> template folder based on request params with the current django
> release?


If you're using class-based views, override get_templates to provide the right 
templates for the request.

It's not quite a tidy to handle inclusion tags though - you need to subclass 
django.template.base.Library, and override inclusion_tag, grabbing the request 
out of the context (use the 'request' context processor) - then use whatever 
mechanism you used before to pick a template based on the request.

Cheers,
Dan

--
Dan Fairs | dan.fa...@gmail.com | www.fezconsulting.com




-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to