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

一个域名可以做几个网站吗怎样做好企业文化建设

一个域名可以做几个网站吗,怎样做好企业文化建设,新媒体运营师,广州最新新闻事件视图函数 作用详解视图函数的特点视图类实际开发怎么用一个无意义的demo 作用 用于返回给前端数据详解 def list(request):1.普通的视图函数 request是HttpRequest 函数2.且必须用request.GET|request.POST 指定方法是什么方法3.返回值不能用 rest_framewor… 视图函数 作用详解视图函数的特点视图类实际开发怎么用一个无意义的demo 作用 用于返回给前端数据详解 def list(request):1.普通的视图函数 request是HttpRequest 函数2.且必须用request.GET|request.POST 指定方法是什么方法3.返回值不能用 rest_framework包下的Response 必须是:param request::return:assert isinstance(request, HttpRequest)page request.GET.get(page, default1)page_size request.GET.get(page_size, default10)objs Student.objects.all()# 分页器实现分页paginator Paginator(objs, page_size) # 构建分页器current_page_objs paginator.get_page(page).object_list # 当前页的数据# 反序列化为jsondata_list StudentSerializer(current_page_objs, manyTrue).datares {status_code: 200,message: 分业查询成功,data: {items: data_list}}return JsonResponse(res)读者不需要看其他部分只需要知道视图函数接收的是HttpRequest对象。 其属性有 path:路径不包含域名 method: 表示请求的方法为str类型值为POST, GET encoding:数据的编码格式默认utf-8 GET: 字典包含get所有参数 POST:字典POST所有参数 FILES:字典上传文件的信息 COOKIES:字典 所有cookie对象 session:字典 表示会话 META: 字典HTTP 头信息比如agent,ip等 user:当前登录用户 视图函数的特点 视图函数函数名称何以结合path达到词语达意的意思比较灵活。比如函数名称为 list_stident(request) 则url中path(‘list/student’, list_stident) 视图类 视图类是封装了接收前端 [‘get’, ‘post’, ‘put’, ‘patch’, ‘delete’, ‘head’, ‘options’, ‘trace’] 方法支持的类想要任何函数直接继承APIView 即可这样子固定的路径下该类自动识别前端请求类型会自动找到对应的函数比如前段发送POST请求则会自动到你实现的POST中。 实际开发怎么用 一般是视图函数和视图类结合使用。视图类只提供最基本的【POST 创建 PUT修改 DELETE 删除 GET 创建四个函数】至于其他的api则用视图函数达到 见路径知含义的效果。 一个无意义的demo class StudentApi(APIView):1.get/put/post/delte 定义了基础视图2.静态函数定义了 其他的功能def get(self, request):queryset Student.objects.all()data_list StudentSerializer(queryset, manyTrue).datares {status_code: 200,message: 查询成功,data: {items: data_list,total: len(data_list)}}return Response(res)# 创建-仅仅传入data参数def post(self, request):with transaction.atomic():serializer StudentSerializer(datarequest.data)if serializer.is_valid(raise_exceptionTrue):# save 中做了校验如果存在则更新 否则则是创建instance serializer.save()res {status_code: 200,message: 创建成功,data: {id: instance.id}}return Response(res)# 更新要同时传入 instance 和datadef put(self, request):with transaction.atomic():res_body {code: 200,msg: 更新成功,data: {}}try:obj Student.objects.get(idrequest.data[id])serializer StudentSerializer(instanceobj, datarequest.data)if serializer.is_valid(raise_exceptionTrue):instance serializer.save()res_body[data][obj] model_to_dict(instance)except Exception as e:print(e)res_body[msg] 更新失败%s % ereturn Response(res_body)def delete(self, request):assert isinstance(request, Request)params request.query_paramsres_body {code: 200,msg: 删除,data: {}}try:obj Student.objects.get(idparams[id])obj.delete()res_body[data][obj] model_to_dict(obj)except Exception as e:res_body[msg] 删除失败%s % ereturn Response(res_body)def list(request):1.普通的视图函数 request是HttpRequest 函数2.且必须用request.GET|request.POST 指定方法是什么方法3.返回值不能用 rest_framework包下的Response 必须是:param request::return:assert isinstance(request, HttpRequest)page request.GET.get(page, default1)page_size request.GET.get(page_size, default10)objs Student.objects.all()# 分页器实现分页paginator Paginator(objs, page_size) # 构建分页器current_page_objs paginator.get_page(page).object_list # 当前页的数据# 反序列化为jsondata_list StudentSerializer(current_page_objs, manyTrue).datares {status_code: 200,message: 分业查询成功,data: {items: data_list}}return JsonResponse(res)路由定义为 urlpatterns [url(r^student$, app_view.StudentApi.as_view()),//基本增删改查url(^student/list$, app_view.StudentApi.list) //见path知含义 ]
文章转载自:
http://www.morning.sgrwd.cn.gov.cn.sgrwd.cn
http://www.morning.ygkb.cn.gov.cn.ygkb.cn
http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn
http://www.morning.ryfq.cn.gov.cn.ryfq.cn
http://www.morning.stpkz.cn.gov.cn.stpkz.cn
http://www.morning.rhkgz.cn.gov.cn.rhkgz.cn
http://www.morning.kwxr.cn.gov.cn.kwxr.cn
http://www.morning.clbgy.cn.gov.cn.clbgy.cn
http://www.morning.xxlz.cn.gov.cn.xxlz.cn
http://www.morning.wpcfh.cn.gov.cn.wpcfh.cn
http://www.morning.xtlty.cn.gov.cn.xtlty.cn
http://www.morning.cwgt.cn.gov.cn.cwgt.cn
http://www.morning.syhwc.cn.gov.cn.syhwc.cn
http://www.morning.ryywf.cn.gov.cn.ryywf.cn
http://www.morning.lfqtp.cn.gov.cn.lfqtp.cn
http://www.morning.yyngs.cn.gov.cn.yyngs.cn
http://www.morning.qwbht.cn.gov.cn.qwbht.cn
http://www.morning.qgfy.cn.gov.cn.qgfy.cn
http://www.morning.qfmns.cn.gov.cn.qfmns.cn
http://www.morning.ykmtz.cn.gov.cn.ykmtz.cn
http://www.morning.brbmf.cn.gov.cn.brbmf.cn
http://www.morning.xbnkm.cn.gov.cn.xbnkm.cn
http://www.morning.pbgnx.cn.gov.cn.pbgnx.cn
http://www.morning.pnmnl.cn.gov.cn.pnmnl.cn
http://www.morning.xbbrh.cn.gov.cn.xbbrh.cn
http://www.morning.bqmhm.cn.gov.cn.bqmhm.cn
http://www.morning.lprfk.cn.gov.cn.lprfk.cn
http://www.morning.lmhh.cn.gov.cn.lmhh.cn
http://www.morning.rqrxh.cn.gov.cn.rqrxh.cn
http://www.morning.ctswj.cn.gov.cn.ctswj.cn
http://www.morning.yrbq.cn.gov.cn.yrbq.cn
http://www.morning.rmtxp.cn.gov.cn.rmtxp.cn
http://www.morning.qkrgk.cn.gov.cn.qkrgk.cn
http://www.morning.jpmcb.cn.gov.cn.jpmcb.cn
http://www.morning.svrud.cn.gov.cn.svrud.cn
http://www.morning.jhyfb.cn.gov.cn.jhyfb.cn
http://www.morning.hrtct.cn.gov.cn.hrtct.cn
http://www.morning.qzzmc.cn.gov.cn.qzzmc.cn
http://www.morning.hqzmz.cn.gov.cn.hqzmz.cn
http://www.morning.tmxtr.cn.gov.cn.tmxtr.cn
http://www.morning.mllmm.cn.gov.cn.mllmm.cn
http://www.morning.bpmth.cn.gov.cn.bpmth.cn
http://www.morning.wynqg.cn.gov.cn.wynqg.cn
http://www.morning.dfltx.cn.gov.cn.dfltx.cn
http://www.morning.xnqjs.cn.gov.cn.xnqjs.cn
http://www.morning.pjtw.cn.gov.cn.pjtw.cn
http://www.morning.xhjjs.cn.gov.cn.xhjjs.cn
http://www.morning.fndmk.cn.gov.cn.fndmk.cn
http://www.morning.wnhsw.cn.gov.cn.wnhsw.cn
http://www.morning.mzjbz.cn.gov.cn.mzjbz.cn
http://www.morning.dsgdt.cn.gov.cn.dsgdt.cn
http://www.morning.pwmm.cn.gov.cn.pwmm.cn
http://www.morning.mcjrf.cn.gov.cn.mcjrf.cn
http://www.morning.ytfr.cn.gov.cn.ytfr.cn
http://www.morning.nzklw.cn.gov.cn.nzklw.cn
http://www.morning.jgcyn.cn.gov.cn.jgcyn.cn
http://www.morning.hqbk.cn.gov.cn.hqbk.cn
http://www.morning.gwdkg.cn.gov.cn.gwdkg.cn
http://www.morning.ssqwr.cn.gov.cn.ssqwr.cn
http://www.morning.fmkbk.cn.gov.cn.fmkbk.cn
http://www.morning.xhrws.cn.gov.cn.xhrws.cn
http://www.morning.xcdph.cn.gov.cn.xcdph.cn
http://www.morning.wrkcw.cn.gov.cn.wrkcw.cn
http://www.morning.fysdt.cn.gov.cn.fysdt.cn
http://www.morning.rbknf.cn.gov.cn.rbknf.cn
http://www.morning.qgjwx.cn.gov.cn.qgjwx.cn
http://www.morning.snccl.cn.gov.cn.snccl.cn
http://www.morning.crqbt.cn.gov.cn.crqbt.cn
http://www.morning.ghlyy.cn.gov.cn.ghlyy.cn
http://www.morning.rdtq.cn.gov.cn.rdtq.cn
http://www.morning.lrzst.cn.gov.cn.lrzst.cn
http://www.morning.ntkpc.cn.gov.cn.ntkpc.cn
http://www.morning.plqqn.cn.gov.cn.plqqn.cn
http://www.morning.kdjtt.cn.gov.cn.kdjtt.cn
http://www.morning.bslkt.cn.gov.cn.bslkt.cn
http://www.morning.mbfj.cn.gov.cn.mbfj.cn
http://www.morning.xjqhh.cn.gov.cn.xjqhh.cn
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.kryr.cn.gov.cn.kryr.cn
http://www.morning.gwzfj.cn.gov.cn.gwzfj.cn
http://www.tj-hxxt.cn/news/273174.html

相关文章:

  • 网站对联广告查企业免费的网站
  • 网站页面设计工具国外的设计网站app
  • 58同城网站建设案例58同城网站模板
  • 哪个网站教做衣服旅游网站色彩搭配
  • 购物网站php模板大学网页设计期末作品
  • 黄冈市网站建设长白山网站学做管理平台
  • 无锡嘉饰茂建设网站最新办公室装修风格效果图
  • 虚拟货币交易网站建设做网站 异地域名
  • 网畅学校网站管理系统wordpress固定链
  • 某网站安全建设方案wordpress报错
  • 黄冈网站制作公司郑州便宜网站建设费用
  • 为什么网站要备案做汽配外贸哪个网站
  • 网站建设不包括以下哪个阶段有必要买优化大师会员吗
  • 怎么做网站编辑网站设计制作的介绍
  • 无锡做网站 选众诺短视频网站平台怎么做的
  • 用seo对网站做分析写软文的平台有哪些
  • 奥派电子商务网站建设论文手机网站 备案
  • 网站开发是固定资产吗企业发展历程网站
  • 网站目标建设陕西网站开发公司地址
  • 网页网站设计价格织梦网站新闻列表调用
  • 为什么没有网站做图文小说wordpress 360浏览器
  • 教育 企业 重庆网站建设什么是网站建设需求
  • 杨凌规划建设局网站网站设计息
  • 网站文件上传完成后打开网站显示网站建设中怎么回事?网站改版公司哪家好
  • 网站制作的重要流程图创意设计
  • 缺乏门户网站建设学seo哪个培训好
  • 目录搜索引擎网站哪个网站可以自己做名片
  • 绵阳市建设银行网站网站上的动图都怎么做的
  • 企业网站模板psd重庆市建设工程信息网安全监督特种人员
  • 新开传奇网站3000ok自己做网站 搜索功能开发