当前位置: 首页 > news >正文

做本地地旅游网站中文 域名的网站

做本地地旅游网站,中文 域名的网站,创建网页快捷方式到桌面,两学一做 投稿网站Django智能分页 分页效果 第1页的效果 第10页的效果 带输入框的效果 主要函数 # 参数解释 # number: 当前页码#xff0c;默认#xff1a;1 # on_each_side#xff1a;当前页码前后显示几页#xff0c;默认#xff1a;3 # on_ends#xff1a;首尾固定显示几页#…Django智能分页 分页效果 第1页的效果 第10页的效果 带输入框的效果 主要函数 # 参数解释 # number: 当前页码默认1 # on_each_side当前页码前后显示几页默认3 # on_ends首尾固定显示几页默认2 Paginator.get_elided_page_range(number, on_each_side3, on_ends2) 代码部分 接口查询 # 获取列表信息 def events(request):event_list Event.objects.all().order_by(-level, -begin)# 分页部分的代码page_number request.GET.get(page, 1)paginator Paginator(event_list, 15)page_obj paginator.get_page(page_number)page_range paginator.get_elided_page_range(numberpage_number, on_each_side3, on_ends2)return render(request, events.html, {page_obj: page_obj, page_range: page_range})前端展示 ... {#分页代码业务代码请自行补充即可#} {% if page_obj.has_other_pages %}navul classpagination justify-content-center{% if page_obj.has_previous %}li classpage-itema classpage-link href?page{{ page_obj.previous_page_number }}上一页/a/li{% else %}li classpage-item disableda classpage-link href#上一页/a/li{% endif %}{% for item in page_range %}{% if item page_obj.number %}li classpage-item activea classpage-link href?page{{ item }}{{ item }}/a/li{% elif item ... %}li classpage-itema classpage-link href#{{ item }}/a/li{% else %}li classpage-itema classpage-link href?page{{ item }}{{ item }}/a/li{% endif %}{% endfor %}{% if page_obj.has_next %}li classpage-itema classpage-link href?page{{ page_obj.next_page_number }}下一页/a/li{% else %}li classpage-item disableda classpage-link href#下一页/a/li{% endif %}/ul/nav {% endif %}带输入框的效果部分代码 接口查询时添加了总页数 def events(request):event_list Event.objects.all().order_by(-level, -begin)# 分页部分的代码page_number request.GET.get(page, 1)paginator Paginator(event_list, 15)page_obj paginator.get_page(page_number)num_pages paginator.num_pages # 获取总共有多少页page_range paginator.get_elided_page_range(numberpage_number, on_each_side3, on_ends2)return render(request, events.html, {page_obj: page_obj, page_range: page_range, num_pages :num_pages })前端部分添加了输入框 {% if page_obj.has_other_pages %}navul classpagination justify-content-center{% if page_obj.has_previous %}li classpage-itema classpage-link href?page{{ page_obj.previous_page_number }}上一页/a/li{% else %}li classpage-item disableda classpage-link href#上一页/a/li{% endif %}{% for item in page_range %}{% if item page_obj.number %}li classpage-item activea classpage-link href?page{{ item }}{{ item }}/a/li{% elif item ... %}li classpage-itema classpage-link href#{{ item }}/a/li{% else %}li classpage-itema classpage-link href?page{{ item }}{{ item }}/a/li{% endif %}{% endfor %}{% if page_obj.has_next %}li classpage-itema classpage-link href?page{{ page_obj.next_page_number }}下一页/a/li{% else %}li classpage-item disableda classpage-link href#下一页/a/li{% endif %}# 对input输入进行了限制[1, num_pages],防止越界输入# li classpage-itemnbsp;共{{ num_pages }}页label forp_numnbsp;到第/labelinput typetext oninputif(value{{ num_pages }})value{{ num_pages }};if(value0)value1 idp_num页nbsp;/li#这里引入了一个button点击事件#li classpage-itembutton classpage-link idsubmit确定/button/li/ul/nav {% endif %}点击事件处理 // 就是一个跳转,本想在这里处理输入页码检查的觉得麻烦就改成input上的输入限制了。$(#submit).click(function () {let page_number $(#p_num).val();window.location.href?page${page_number} });
http://www.dnsts.com.cn/news/204914.html

相关文章:

  • 深圳的网站建设公司哪家好响应式网站建设如何
  • 平凉北京网站建设泰安推广工作室
  • 专业做生鲜的网站天津 建设执业资格注册中心网站
  • php构建网站如何开始广州软件园 网站建设
  • 如何搜索asp网站企业如何建设网站呢
  • 网站需要哪些费用昆明网站开发推广公司
  • 网站开发公司如何运营中企动力的网站如何
  • 网站分站系统wordpress加作者介绍
  • 温州建设银行支行网站wordpress标签链接优化
  • 唐山网站建设公司哪家好湖北app定制开发
  • 贵阳设计网站建设微信平台做微文网站链接
  • 海洋做网站旅游o2o平台有哪些
  • 关于企业网站建设的建议北京企业建设网站制作
  • tp5企业网站开发百度云高端网站建设天软科技
  • 奉化建设网站益阳网站开发公司
  • 网站开发 网页制作如何建立网站建设
  • 家具网站建设充电宝网站建设策划书
  • PHP网站开发都需要学什么gta5 网站正在建设中
  • 苏州网站建设一条龙wordpress人才网主题
  • 凡科做的网站要收费吗做羞羞事免费网站
  • 网站分析百度免费的自学网站大全
  • 导购网站怎么建设一键创建网站
  • wordpress网站导入数据库英文网站案例
  • 网站项目报价单模板免费下载江苏省网站备案
  • 做外贸哪个网站好高雅不俗气的公司名字
  • 四川城乡和住房建设厅官方网站公司网站建站
  • 青岛企业网站推广wordpress 写模版
  • 昆明外贸网站设计服务商seo优化方向
  • 赣州城乡建设局网站me域名注册
  • 怎样改网站英文域名网站建设 试题