From ba091db98c530d3260431ad7b2d8b3c9b165e6fb Mon Sep 17 00:00:00 2001 From: Aleksey Zhukov Date: Tue, 23 May 2017 16:12:02 +0300 Subject: [PATCH] Use `items` templatetag in recursive templates. This essentially continues the changes from 0173e9bd. --- .../rest_framework/docs/_recursive_document.html | 6 +++--- .../templates/rest_framework/docs/_recursive_menu.html | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/rest_framework/templates/rest_framework/docs/_recursive_document.html b/rest_framework/templates/rest_framework/docs/_recursive_document.html index b3aea14aa..141db6c63 100644 --- a/rest_framework/templates/rest_framework/docs/_recursive_document.html +++ b/rest_framework/templates/rest_framework/docs/_recursive_document.html @@ -4,12 +4,12 @@ {% endif %} - {% if section.links.items %} - {% for link_key, link in section.links.items %} + {% if section.links|items %} + {% for link_key, link in section.links|items %} {% include "rest_framework/docs/link.html" with prefix=prefix level=level|add:1%} {% endfor %} {% else %} - {% include 'rest_framework/docs/_recursive_document.html' with items=section.items prefix=prefix|add:section_key|add:'/' level=level|add:1 %} + {% include 'rest_framework/docs/_recursive_document.html' with items=section|items prefix=prefix|add:section_key|add:'/' level=level|add:1 %} {% endif %} {% endfor %} diff --git a/rest_framework/templates/rest_framework/docs/_recursive_menu.html b/rest_framework/templates/rest_framework/docs/_recursive_menu.html index 555d547d1..4a0bbb05d 100644 --- a/rest_framework/templates/rest_framework/docs/_recursive_menu.html +++ b/rest_framework/templates/rest_framework/docs/_recursive_menu.html @@ -3,17 +3,17 @@ - {% if section.links.items %} + {% if section.links|items %} {% else %} {% if prefix %} - {% include 'rest_framework/docs/_recursive_menu.html' with items=section.items prefix=prefix|add:'/'|add:section_key %} + {% include 'rest_framework/docs/_recursive_menu.html' with items=section|items prefix=prefix|add:'/'|add:section_key %} {% else %} - {% include 'rest_framework/docs/_recursive_menu.html' with items=section.items prefix=section_key %} + {% include 'rest_framework/docs/_recursive_menu.html' with items=section|items prefix=section_key %} {% endif %} {% endif %} {% endfor %}