From: Stephen Burrows Date: Wed, 12 Jan 2011 18:15:39 +0000 (-0500) Subject: Shifted NavigationManager caching to use node instances rather than node pks. Improve... X-Git-Tag: philo-0.9~22^2~14 X-Git-Url: http://git.ithinksw.org/philo.git/commitdiff_plain/4809d9999c46311cc9fdbe81eefa8c3afd1290b9?hp=4809d9999c46311cc9fdbe81eefa8c3afd1290b9 Shifted NavigationManager caching to use node instances rather than node pks. Improved (i.e. added) a distinction between having a cache for a node and having a Navigation instance somewhere in the cache. Refactored Navigation.is_active for better clarity. Added cache clearing for previously-uncached, directly-hosted navigation. Adjusted recursenavigation to accept either a node or a queryset/iterable. Added targeting_navigation filter. ---