django入门与实践,django笔记

  django入门与实践,django笔记

  学习笔记,仅供参考,有错必纠

  参考自:Django打造大型企业官网黄y;

  JsonResponse类

  如果我们想向浏览器传递数据类型数据,可以使用JsonResponse类。该类会将对象转储成数据字符串,然后返回将数据字符串封装成回应对象返回给浏览器,并且他的内容类型为应用程序/json

  举个例子(传递字典)主urls.py文件:

  来自姜戈. contrib导入管理

  从django.urls导入路径

  从。导入视图

  从django.conf.urls导入包括

  urlpatterns=[

  路径( admin/,admin.site.urls),

  path( ,views.index,name=index ),

  path(redirect/,views.redir,name=redir ),

  path(front/),include(front.urls ),

  path(add_book/,views.add_book,name=add_book ),

  path(show_response/,views.show_response,name=show_response ),

  path(show_json/,views.show_json,name=show_json ),

  ]

  主views.py文件:

  定义show_json(请求):

  person={

  用户名:黄,

  年龄:19岁,

  高度:30

  }

  response=JsonResponse(人)

  返回响应

  向http://127.0.0.1:8000/show_json/发起请求

  举个例子(传递列表)

  主views.py文件:

  定义show_json(请求):

  person=[

  {

  用户名:黄,

  年龄:19岁,

  高度:30

  },

  {

  用户名:白,

  年龄:20,

  高度:32

  },

  ]

  response=JsonResponse(person,safe=False)

  返回响应向http://127.0.0.1:8000/show_json/发起请求:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: