Just use Jinja if you want faster template rendering ;) In all seriousness though, this sounds like an awesome optimization which I think should be fair game for 1.1.
On Sep 24, 6:28 pm, Johannes Dollinger <[EMAIL PROTECTED]> wrote: > Am 25.09.2008 um 00:39 schrieb Manuel Saelices: > > > > > It's a different aproach. I consider my cache attempt a optimization > > like URL dispatcher cache, without considering django cache system, > > like url resolvers cache, _join_cache in orm or other many cases. > > Also, I'm not sure that #6262 consider the inheritance problem (look > > at copy.deepcopy(self.get_parent()) line in my patch). > > Your approach requires django.template.loader to be reloaded whenever > a template changes, which probably means a server restart. > This is different from other module level caches in django because > those are only invalidated if other python modules are modified > (urls.py or models.py). > > I'm not familiar with either patch and I not shure I understand the > problem you tried to fix with that deepcopy(). > Anyway, from a quick look: you damaged {% extends var_name %}, and > this new `dirs` argument to `get_template()` should be part of the > cache key, and what does `from_child` do? --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---