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

怎么做网站注册登入页面做g3云推广需要网站

怎么做网站注册登入页面,做g3云推广需要网站,大连网站建设报价,网络营销的应用在之前的写过的接口中#xff0c;我先后用了基于View和APIView来编写视图类 基于APIView类的时候相对于View会有很多便捷#xff0c;但其实drf还在APIView的基础上又封装了一个 GenericAPIView 类#xff0c;会大大减少了在编写视图时的重复代码和在修改代码时的工作量。 G…在之前的写过的接口中我先后用了基于View和APIView来编写视图类 基于APIView类的时候相对于View会有很多便捷但其实drf还在APIView的基础上又封装了一个 GenericAPIView 类会大大减少了在编写视图时的重复代码和在修改代码时的工作量。 GenericAPIView 允许你通过 queryset 和 serializer_class 属性来指定视图操作的数据集和序列化器。以便于在修改代码时不必要整篇修改。 lookup_field 和 lookup_url_kwarg 属性使得可以自定义如何通过 URL 参数来查找特定的模型实例。这为细节视图提供了灵活的查找机制。 order/views.py from rest_framework.generics import GenericAPIView from apps.order.models import Order from apps.order.serializers import OrderSerializer from utils import ResponseMessageclass OrderListGenericAPIView(GenericAPIView):serializer_class OrderSerializer # 指定序列化器类queryset Order.objects.all() # 获取查询集lookup_fields [user] # 告诉Drf在URL里用什么关键词来找到对应的数据记录get请求def post(self, request, *args, **kwargs):# print(self.get_queryset())# print(self.get_serializer())data request.data# print(data)order self.get_serializer(datadata)if order.is_valid(raise_exceptionTrue):# print(order.data)order.save()return ResponseMessage.OrderResponse.success(order.data)else:return ResponseMessage.OrderResponse.failed(order.errors)def get(self, request, user):# print(user)# 查询数据库所有数据# return ResponseMessage.OrderResponse.success(self.get_serializer(instanceself.get_queryset(), manyTrue).data)orders self.get_serializer(instanceself.get_queryset().filter(useruser), manyTrue)return ResponseMessage.OrderResponse.success(orders.data)order/urls.py from django.urls import path from apps.order import viewsurlpatterns [# path(list/, views.OrderListGenericAPIView.as_view(), nameorder_list),path(list/int:user/int:status, views.OrderListGenericAPIView.as_view(), nameorder_detail) ]若有错误与不足请指出关注DPT一起进步吧
http://www.w-s-a.com/news/287663/

相关文章:

  • 企业如何在自己的网站上做宣传外贸自建站可以自己做网站吗
  • 甘肃网站建设制作商网站空间哪家公司的好
  • 思途旅游网站建设系统用vscode做网站
  • 广州站改造最新消息半年工作总结ppt模板
  • logo模板下载网站推荐哪家网站开发培训好
  • 做外贸网站效果图页面关键词优化
  • 广平网站建设成都活动轨迹
  • 小型网站网站建设需要网络公司是什么行业
  • 滑动 手机网站 代码网页制作与设计讨论
  • 自己做网站处理图片用什么软件wordpress html5支持
  • 校园网站怎么建软文文案范文
  • 中国建设官方网站如何创建自己的软件
  • 来宾住房与城乡建设网站天津西青区怎么样
  • 西安网站建设培训班鄂州网页定制
  • 西部数码网站备份自己怎么做网站啊
  • h5网站开发用什么软件制作公司网站建设代理怎么做
  • 网站建设资料准备网上购物app有哪些
  • 沧州做网站优化哪家公司便宜国内百度云网站建设
  • 网站的最近浏览 怎么做龙岩市人才网最新招聘信息
  • 网站建设需要找工信部吗网站开发账务处理
  • 做那种的视频网站个体工商网站备案
  • 推广网官方推广网站中国建设招聘信息网站
  • 医院网站建设需要多少钱网络营销渠道可分为哪几种
  • 怎么取网页视频网站元素计算机专业论文网站开发
  • 上海网站建设备案号怎么恢复wordpress打开页面空白
  • 30个做设计的网站企业设计网站
  • 招生网站开发的背景创意 wordpress
  • 网站备案资料查询小型企业管理系统软件
  • 温州网站建设维护怎么做好网站开发、设计
  • 佛山 做网站公司有哪些网站排名忽然不见了