{% load i18n %} # {% translate 'View documentation' %} {% regroup views|dictsort:'namespace' by namespace as views_by_ns %} {% for ns_views in views_by_ns %} ## {% if ns_views.grouper %}{% blocktranslate with ns_views.grouper as name %}Views by namespace {{ name }}{% endblocktranslate %}{% else %}{% blocktranslate %}Views by empty namespace{% endblocktranslate %}{% endif %} {% for view in ns_views.list|dictsort:"url" %} {% ifchanged %} ### [{{ view.url }}]({% url 'admindocs-llm-views-detail' view=view.full_name %}) {% blocktranslate with view.full_name as full_name and view.url_name as url_name %}View function: `{{ full_name }}`. Name: `{{ url_name }}`.{% endblocktranslate %} {{ view.title }} --- {% endifchanged %} {% endfor %} {% endfor %} --- ## {% translate 'Jump to namespace' %} {% regroup views|dictsort:'namespace' by namespace as views_by_ns %} {% for ns_views in views_by_ns %}- [{% if ns_views.grouper %}{{ ns_views.grouper }}{% else %}{% translate "Empty namespace" %}{% endif %}](#ns|{{ ns_views.grouper }}) {% endfor %}