about.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {% extends "base.html" %}
  2. {% block title %}{{ title }}{% endblock %}
  3. {% block content %}
  4. <div class="container">
  5. <div class="row">
  6. <div class="col-md-3">
  7. <div class="model-title">
  8. 学院简介
  9. </div>
  10. <div class="model-list">
  11. <ul class="list-group">
  12. <li class="list-group-item" id="survey">
  13. <a href="{% url 'aboutApp:survey' %}">学院简介</a>
  14. </li>
  15. <li class="list-group-item" id="leader">
  16. <a href="{% url 'aboutApp:leader' %}">领导分工</a>
  17. </li>
  18. <li class="list-group-item" id="organization">
  19. <a href="{% url 'aboutApp:organization' %}">机构设置</a>
  20. </li>
  21. <li class="list-group-item" id="major">
  22. <a href="{% url 'aboutApp:major' %}">专业介绍</a>
  23. </li>
  24. </ul>
  25. </div>
  26. </div>
  27. <div class="col-md-9">
  28. <div class="model-details-title">{{ title }}</div>
  29. {% if type == 'art' %}
  30. <div class="model-details">
  31. {{ content|safe }}
  32. </div>
  33. {% else %}
  34. <div class="row">
  35. {% for article in list %}
  36. <div class="col-md-4">
  37. <div class="thumbnail">
  38. {% if article.cover %}
  39. <img src="{{ article.cover }}" alt="{{ article.title }}" class="img-responsive" style="height:200px;object-fit:cover;">
  40. {% endif %}
  41. <div class="caption">
  42. <h4 style="text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;"><a href="{%url 'article' id=article.id%}" target="_blank">{{ article.title }}</a></h4>
  43. <p style="text-align:center;color:#999;">{{ article.created_at|date:"Y-m-d" }}</p>
  44. </div>
  45. </div>
  46. </div>
  47. {% endfor %}
  48. </div>
  49. {% if list.has_other_pages %}
  50. <nav>
  51. <ul class="pagination">
  52. {% if list.has_previous %}
  53. <li><a href="?page={{ list.previous_page_number }}">&laquo;上一页</a></li>
  54. {% endif %}
  55. <li><span>第 {{ list.number }} / {{ list.paginator.num_pages }} 页</span></li>
  56. {% if list.has_next %}
  57. <li><a href="?page={{ list.next_page_number }}">下一页&raquo;</a></li>
  58. {% endif %}
  59. </ul>
  60. </nav>
  61. {% endif %}
  62. {% endif %}
  63. </div>
  64. </div>
  65. </div>
  66. {% endblock %}