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.

model_index.html 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  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 'Models' %}
  9. </div>
  10. {% endblock %}
  11. {% block title %}{% trans 'Models' %}{% endblock %}
  12. {% block content %}
  13. <h1>{% trans 'Model documentation' %}</h1>
  14. {% regroup models by app_config as grouped_models %}
  15. <div id="content-main">
  16. {% for group in grouped_models %}
  17. <div class="module">
  18. <h2 id="app-{{ group.grouper.label }}">{{ group.grouper.verbose_name }} ({{ group.grouper.name }})</h2>
  19. <table class="xfull">
  20. {% for model in group.list %}
  21. <tr>
  22. <th><a href="{% url 'django-admindocs-models-detail' app_label=model.app_label model_name=model.model_name %}">{{ model.object_name }}</a></th>
  23. </tr>
  24. {% endfor %}
  25. </table>
  26. </div>
  27. {% endfor %}
  28. </div>
  29. {% endblock %}
  30. {% block sidebar %}
  31. <div id="content-related" class="sidebar">
  32. <div class="module">
  33. <h2>{% trans 'Model groups' %}</h2>
  34. <ul>
  35. {% regroup models by app_config as grouped_models %}
  36. {% for group in grouped_models %}
  37. <li><a href="#app-{{ group.grouper.label }}">{{ group.grouper.verbose_name }}</a></li>
  38. {% endfor %}
  39. </ul>
  40. </div>
  41. </div>
  42. {% endblock %}