party.html 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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">党团工作</div>
  8. <div class="model-list">
  9. <ul class="list-group">
  10. <li class="list-group-item" id="party_work">
  11. <a href="{% url 'partyApp:party_work' %}">党建工作</a>
  12. </li>
  13. <li class="list-group-item" id="youth_work">
  14. <a href="{% url 'partyApp:youth_work' %}">团学工作</a>
  15. </li>
  16. </ul>
  17. </div>
  18. </div>
  19. <div class="col-md-9">
  20. <div class="model-details-title">{{ title }}</div>
  21. <div class="row">
  22. {% for article in list %}
  23. <div class="col-md-4">
  24. <div class="thumbnail">
  25. {% if article.cover %}
  26. <img src="{{ article.cover }}" alt="{{ article.title }}" class="img-responsive" style="height:200px;object-fit:cover;">
  27. {% endif %}
  28. <div class="caption">
  29. <h4 style="text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;">{{ article.title }}</h4>
  30. <p style="text-align:center;color:#999;">{{ article.created_at|date:"Y-m-d" }}</p>
  31. </div>
  32. </div>
  33. </div>
  34. {% endfor %}
  35. </div>
  36. {% if list.has_other_pages %}
  37. <nav>
  38. <ul class="pagination">
  39. {% if list.has_previous %}
  40. <li><a href="?page={{ list.previous_page_number }}">&laquo;上一页</a></li>
  41. {% endif %}
  42. <li><span>第 {{ list.number }} / {{ list.paginator.num_pages }} 页</span></li>
  43. {% if list.has_next %}
  44. <li><a href="?page={{ list.next_page_number }}">下一页&raquo;</a></li>
  45. {% endif %}
  46. </ul>
  47. </nav>
  48. {% endif %}
  49. </div>
  50. </div>
  51. </div>
  52. {% endblock %}