使用Django的JsonResponse返回数据的实现


Posted in Python onJanuary 15, 2021

urls.py

from django.conf.urls import url
from . import views

urlpatterns = [
  url(r'^show/', views.show_view, name='show')
]

在views.py中创建show_view函数

from django.http import HttpResponse
from django.shortcuts import render
from .models import *
from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage
from django.http import JsonResponse
def show_view(request):
  # 获取当前页码数
  num = request.GET.get('num', 1)
  n = int(num)
  # 1.查询stu_student表中的所有数据
  stus = Student.objects.all() # 获取所有的
  # django 分页
  pager = Paginator(stus, 2)
  # 获取当前页面的数据
  try:
    stuss = Student.objects.all().values()
    students = list(stuss)
    return JsonResponse({'code': 200, 'data': students})
    perpage_data = pager.page(n)
    # 返回第一页的数据
  except PageNotAnInteger:
    perpage_data = pager.page(1)
    # 返回最后一页的数据
  except EmptyPage:
    perpage_data = pager.page(pager.num_pages)
  return render(request, 'show.html', {'show': stus, 'pager': pager, 'perpage_data': perpage_data})

使用Django的JsonResponse返回数据的实现

使用Django的JsonResponse返回数据的实现

到此这篇关于使用Django的JsonResponse返回数据的实现的文章就介绍到这了,更多相关Django JsonResponse内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python对象体系深入分析
Oct 28 Python
Python两个整数相除得到浮点数值的方法
Mar 18 Python
使用Python的Treq on Twisted来进行HTTP压力测试
Apr 16 Python
Python的gevent框架的入门教程
Apr 29 Python
Python使用SQLite和Excel操作进行数据分析
Jan 20 Python
Windows 64位下python3安装nltk模块
Sep 19 Python
python使用Plotly绘图工具绘制水平条形图
Mar 25 Python
Python爬虫——爬取豆瓣电影Top250代码实例
Apr 17 Python
python scrapy爬虫代码及填坑
Aug 12 Python
python TCP包注入方式
May 05 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
Jan 07 Python
Python实现双向链表
May 25 Python
浅析Python打包时包含静态文件处理方法
Jan 15 #Python
pycharm 关闭search everywhere的解决操作
Jan 15 #Python
Pandas的数据过滤实现
Jan 15 #Python
Python爬虫定时计划任务的几种常见方法(推荐)
Jan 15 #Python
python 如何把docker-compose.yaml导入到数据库相关条目里
Jan 15 #Python
pandas针对excel处理的实现
Jan 15 #Python
详解Python中的文件操作
Jan 14 #Python
You might like
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
CURL状态码列表(详细)
2013/06/27 PHP
windows服务器中检测PHP SSL是否开启以及开启SSL的方法
2014/04/25 PHP
PHP中的流(streams)浅析
2015/07/02 PHP
在IIS下安装PHP扩展的方法(超简单)
2017/04/10 PHP
使用jQuery实现返回顶部
2015/01/26 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
基于ajax和jsonp的原生封装(实例)
2017/10/16 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
微信小程序mpvue点击按钮获取button值的方法
2019/05/29 Javascript
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
微信小程序wxml列表渲染原理解析
2019/11/27 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
Anaconda和ipython环境适配的实现
2020/04/22 Python
Python嵌入C/C++进行开发详解
2020/06/09 Python
python如何停止递归
2020/09/09 Python
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
strstr()的简单实现
2013/09/26 面试题
大学三年的自我评价
2013/12/25 职场文书
事业单位请假制度
2014/01/13 职场文书
大学生期末自我鉴定
2014/02/01 职场文书
初中考试作弊检讨书
2014/02/01 职场文书
学校工作推荐信范文
2014/07/11 职场文书
防灾减灾活动总结
2014/08/30 职场文书
教学改革问题查摆整改措施
2014/09/27 职场文书
2015年幼儿园元旦游艺活动策划书
2014/12/09 职场文书
卡特教练观后感
2015/06/08 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
婚前协议书怎么写,才具有法律效力呢 ?
2019/06/28 职场文书
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL