paginator.html 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!-- 分页功能 -->
  2. {% load httpgetargs %}
  3. <div class="hidden-sm hidden-xs">
  4. 第 {{ lPage.number }} 页,共 {{ lPage.paginator.num_pages }} 页,共 {{ lPage.paginator.count }} 项。
  5. <ul class="pager pull-right" style="margin: -5px 0;">
  6. <li>
  7. <a href="?{% HttpGetArgsAddOne "page" "1" %}">首页</a>
  8. </li>
  9. {% if lPage.has_previous %}
  10. <li>
  11. <a href="?{% HttpGetArgsAddOne "page" lPage.previous_page_number %}">上一页</a>
  12. </li>
  13. {% else %}
  14. <li class="disabled">
  15. <a onclick="javascript:return false;">上一页</a>
  16. </li>
  17. {% endif %}
  18. {% if lPage.has_next %}
  19. <li>
  20. <a href="?{% HttpGetArgsAddOne "page" lPage.next_page_number %}">下一页</a>
  21. </li>
  22. {% else %}
  23. <li class="disabled">
  24. <a onclick="javascript:return false;">下一页</a>
  25. </li>
  26. {% endif %}
  27. <li>
  28. <a href="?{% HttpGetArgsAddOne "page" lPage.paginator.num_pages %}">尾页</a>
  29. </li>
  30. </ul>
  31. </div>
  32. <div class="visible-sm visible-xs">
  33. <div>
  34. 第 {{ lPage.number }} 页,共 {{ lPage.paginator.num_pages }} 页,共 {{ lPage.paginator.count }} 项。
  35. </div>
  36. <div>
  37. <ul class="pager">
  38. <li>
  39. <a href="?{% HttpGetArgsAddOne "page" "1" %}">首页</a>
  40. </li>
  41. {% if lPage.has_previous %}
  42. <li>
  43. <a href="?{% HttpGetArgsAddOne "page" lPage.previous_page_number %}">上一页</a>
  44. </li>
  45. {% else %}
  46. <li class="disabled">
  47. <a onclick="javascript:return false;">上一页</a>
  48. </li>
  49. {% endif %}
  50. {% if lPage.has_next %}
  51. <li>
  52. <a href="?{% HttpGetArgsAddOne "page" lPage.next_page_number %}">下一页</a>
  53. </li>
  54. {% else %}
  55. <li class="disabled">
  56. <a onclick="javascript:return false;">下一页</a>
  57. </li>
  58. {% endif %}
  59. <li>
  60. <a href="?{% HttpGetArgsAddOne "page" lPage.paginator.num_pages %}">尾页</a>
  61. </li>
  62. </ul>
  63. </div>
  64. </div>