Development of an internal social media platform with personalised dashboards for students
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

view_index.html 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {% extends "admin/base_site.html" %}
  2. {% load i18n %}
  3. {% block coltype %}colSM{% endblock %}
  4. {% block breadcrumbs %}
  5. <div class="breadcrumbs">
  6. <a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
  7. &rsaquo; <a href="{% url 'django-admindocs-docroot' %}">{% trans 'Documentation' %}</a>
  8. &rsaquo; {% trans 'Views' %}
  9. </div>
  10. {% endblock %}
  11. {% block title %}{% trans 'Views' %}{% endblock %}
  12. {% block content %}
  13. <h1>{% trans 'View documentation' %}</h1>
  14. {% regroup views|dictsort:'namespace' by namespace as views_by_ns %}
  15. <div id="content-related" class="sidebar">
  16. <div class="module">
  17. <h2>{% trans 'Jump to namespace' %}</h2>
  18. <ul>
  19. {% for ns_views in views_by_ns %}
  20. <li><a href="#ns|{{ ns_views.grouper }}">
  21. {% if ns_views.grouper %}{{ ns_views.grouper }}
  22. {% else %}{% trans "Empty namespace" %}{% endif %}
  23. </a></li>
  24. {% endfor %}
  25. </ul>
  26. </div>
  27. </div>
  28. <div id="content-main">
  29. {% for ns_views in views_by_ns %}
  30. <div class="module">
  31. <h2 id="ns|{{ ns_views.grouper }}">
  32. {% if ns_views.grouper %}
  33. {% blocktrans with ns_views.grouper as name %}Views by namespace {{ name }}{% endblocktrans %}
  34. {% else %}
  35. {% blocktrans %}Views by empty namespace{% endblocktrans %}
  36. {% endif %}
  37. </h2>
  38. {% for view in ns_views.list|dictsort:"url" %}
  39. {% ifchanged %}
  40. <h3><a href="{% url 'django-admindocs-views-detail' view=view.full_name %}">{{ view.url }}</a></h3>
  41. <p class="small quiet">{% blocktrans with view.full_name as full_name and view.url_name as url_name %}
  42. View function: <code>{{ full_name }}</code>. Name: <code>{{ url_name }}</code>.
  43. {% endblocktrans %}</p>
  44. <p>{{ view.title }}</p>
  45. <hr>
  46. {% endifchanged %}
  47. {% endfor %}
  48. </div>
  49. {% endfor %}
  50. </div>
  51. {% endblock %}