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 @@