X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/8d5b1f789ed643ac9582398b370e6cf5137b8a6b..17e82da27c3b2de8a6ab4b2e745122c1b3e541c6:/philo/templatetags/containers.py diff --git a/philo/templatetags/containers.py b/philo/templatetags/containers.py index 11ccd88..c9ef2a0 100644 --- a/philo/templatetags/containers.py +++ b/philo/templatetags/containers.py @@ -47,12 +47,8 @@ class ContainerNode(template.Node): except KeyError: return settings.TEMPLATE_STRING_IF_INVALID - contentlet_specs, contentreference_specs = page.template.containers - contentlets = page.contentlets.filter(name__in=contentlet_specs) - q = Q() - for name, ct in contentreference_specs.items(): - q |= Q(name=name, content_type=ct) - references = page.contentreferences.filter(q) + contentlets = page.contentlets.all() + references = page.contentreferences.all() container_context = ContainerContext(contentlets, references) context.render_context[CONTAINER_CONTEXT_KEY] = container_context