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

福清市建设局网站多少建筑装饰装修工程公司

福清市建设局网站多少,建筑装饰装修工程公司,如何用wordpress建网站,wap手机网站开发1.View#xff1a;Django默认的视图基类,Django的HttpRequeset对象 2.APIView#xff1a;REST-framework提供的所有视图的基类,继承自Django的View REST framework的Request对象 Request对象的数据是自动根据前端发送数据的格式进行解析之后的结果。 serializer Book…1.ViewDjango默认的视图基类,Django的HttpRequeset对象 2.APIViewREST-framework提供的所有视图的基类,继承自Django的View     REST framework的Request对象 Request对象的数据是自动根据前端发送数据的格式进行解析之后的结果。 serializer BookSerializer(book,manyTrue)    序列化获取字段 serializer.data    获取序列化后的数据 serializer BookSerializer(datadata)    反序列化传入字段 serializer.is_valid(raise_exceptionTrue)    校验并返回错误 3.GenericAPIView继承自APIView增加列表视图和详情视图的通用方法和属性 https://blog.csdn.net/qq_31742423/article/details/83241461 属性提前将要调用的设置好方法中直接调用就可以 queryset 设置结果集      ~queryset BookInfo.objects.all() serializer_class 设置序列化器    ~serializer_class BookSerializer lookup_field 查询指定的对象,默认为pk    ~lookup_field id 方法 get_queryset(self) 返回视图使用的查询集    ~books self.get_queryset() get_serializer(self,_args, *_kwargs) 返回序列化器对象    ~serializer self.get_serializer(book) get_object(self) 返回详情视图所需的模型类数据对象    ~book self.get_object() # ListModelMixin            列表获取全部对象 # CreateModelMixin          新增资源 # RetrieveModelMixin        索引获取一个资源 # UpdateModelMixin             更新一个资源 # DestoryModelMixin     损毁删除一个资源 调用的时候和GenericAPIView一样放在类的括号里好像光放置首字母大写也可以 Patch    补丁,局部更新某一属性user_name,Put方法的补充 4.三级视图对GenericAPIView和Mixin的直接封装 第3和4算是一种关系 mixins类会返回不同的状态码 CreateAPIView    创造 ListAPIView    列表 RetrieveAPIView    检索 DestroyAPIView    损毁 UpdateAPIView    更新 ListCreateAPIView    列表创造 RetrieveUpdateAPIView    检索更新 RetrieveDestroyAPIView    检索删除 RetrieveUpdateDestroyAPIView    检索更新删除 导入封装的模型通过下面就可以更加简洁 from rest_framework import mixins class ProjectsView(mixins.ListModelMixin,                    mixins.CreateModelMixin,                    mixins.RetrieveModelMixin,                    mixins.UpdateModelMixin,                    mixins.DestroyModelMixin,                    GenericAPIView):     # 增加所需属性     def get(self, request, *args, **kwargs):         return self.list(request, *args, **kwargs)     def post(self, request, *args, **kwargs):         return self.create(request, *args, **kwargs) 5.ViewSet继承自APIView router DefaultRouter()    创建默认的本机地址 router.register(rbooklist,views.BookModelViewset) 会生成两种url user/    列表 user/3    详情 urlpatterns  router.urls    将建立好的url放在地址列表中 需要继承viewsets.ViewSet类 类的函数不需要使用get\post\delete等可以自建其他函数然后在路由中转 path(user/,view.MyViewSet.as_view({     get:list, })) https://zhuanlan.zhihu.com/p/72527077 序列化将数据库的数据模型转化为前端所需要的格式json等 反序列化可以验证传入数据是否规范并保存 反序列化拿到前端数据-序列化器的data-调用序列化器的is_vaid()方法 校验-调用序列化器的.sava()方法保存 ~~~url.py~~~ # viewsets # 封装drf路由 from rest_framework.routers import DefaultRouter # 创建路由器 routerDefaultRouter() # 注册路由 router.register(ruser_model_view_set,views.UserModelViewSet) # 将生成好的路由放在原路由 urlpatternsrouter.urls ~~~views.py~~~ # 这里使用的viewset from rest_framework import viewsets from rest1.serializers import UserModelViewSetSerializers # ViewSet class UserModelViewSet(viewsets.ModelViewSet):     queryset UserInfo.objects.all()     serializer_class UserModelViewSetSerializers     lookup_field id ~~~serializers.py~~~ # ModelSerializer class UserModelViewSetSerializers(serializers.ModelSerializer):     # 定义序列化器     # class Meta做为嵌套类主要目的是给上级类添加一些功能或者标准     class Meta:         # 指定序列化从那个模型映射字段         modelUserInfo         # 映射所有字段         fields__all__         # 填入指定字段         # fields (user_name, password)         # 除了这个字段         # exclude (user_name,)         # 含有外键的数据库设置depth为整数通常为1
文章转载自:
http://www.morning.xhddb.cn.gov.cn.xhddb.cn
http://www.morning.ptwzy.cn.gov.cn.ptwzy.cn
http://www.morning.wgzgr.cn.gov.cn.wgzgr.cn
http://www.morning.knlgk.cn.gov.cn.knlgk.cn
http://www.morning.cfybl.cn.gov.cn.cfybl.cn
http://www.morning.wlqll.cn.gov.cn.wlqll.cn
http://www.morning.xmyrn.cn.gov.cn.xmyrn.cn
http://www.morning.kqzrt.cn.gov.cn.kqzrt.cn
http://www.morning.ymjrg.cn.gov.cn.ymjrg.cn
http://www.morning.dfrenti.com.gov.cn.dfrenti.com
http://www.morning.dschz.cn.gov.cn.dschz.cn
http://www.morning.kmcby.cn.gov.cn.kmcby.cn
http://www.morning.fwblh.cn.gov.cn.fwblh.cn
http://www.morning.wphfl.cn.gov.cn.wphfl.cn
http://www.morning.ztqyj.cn.gov.cn.ztqyj.cn
http://www.morning.hxxzp.cn.gov.cn.hxxzp.cn
http://www.morning.xbkcr.cn.gov.cn.xbkcr.cn
http://www.morning.kqfdrqb.cn.gov.cn.kqfdrqb.cn
http://www.morning.lpmdy.cn.gov.cn.lpmdy.cn
http://www.morning.zqkr.cn.gov.cn.zqkr.cn
http://www.morning.ykwqz.cn.gov.cn.ykwqz.cn
http://www.morning.wtnyg.cn.gov.cn.wtnyg.cn
http://www.morning.qcfgd.cn.gov.cn.qcfgd.cn
http://www.morning.wpjst.cn.gov.cn.wpjst.cn
http://www.morning.rfqk.cn.gov.cn.rfqk.cn
http://www.morning.zbnkt.cn.gov.cn.zbnkt.cn
http://www.morning.gcfrt.cn.gov.cn.gcfrt.cn
http://www.morning.dmcxh.cn.gov.cn.dmcxh.cn
http://www.morning.lhrxq.cn.gov.cn.lhrxq.cn
http://www.morning.qfkxj.cn.gov.cn.qfkxj.cn
http://www.morning.drhnj.cn.gov.cn.drhnj.cn
http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn
http://www.morning.gcqs.cn.gov.cn.gcqs.cn
http://www.morning.rmkyb.cn.gov.cn.rmkyb.cn
http://www.morning.shxrn.cn.gov.cn.shxrn.cn
http://www.morning.pkrb.cn.gov.cn.pkrb.cn
http://www.morning.ymhjb.cn.gov.cn.ymhjb.cn
http://www.morning.rkkpr.cn.gov.cn.rkkpr.cn
http://www.morning.ywpwq.cn.gov.cn.ywpwq.cn
http://www.morning.wbqt.cn.gov.cn.wbqt.cn
http://www.morning.sfnjr.cn.gov.cn.sfnjr.cn
http://www.morning.pyswr.cn.gov.cn.pyswr.cn
http://www.morning.rnmdp.cn.gov.cn.rnmdp.cn
http://www.morning.bccls.cn.gov.cn.bccls.cn
http://www.morning.rnmdp.cn.gov.cn.rnmdp.cn
http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn
http://www.morning.dwrbn.cn.gov.cn.dwrbn.cn
http://www.morning.zcyxq.cn.gov.cn.zcyxq.cn
http://www.morning.cfybl.cn.gov.cn.cfybl.cn
http://www.morning.tgtrk.cn.gov.cn.tgtrk.cn
http://www.morning.khtjn.cn.gov.cn.khtjn.cn
http://www.morning.gkmwx.cn.gov.cn.gkmwx.cn
http://www.morning.nlhcb.cn.gov.cn.nlhcb.cn
http://www.morning.crqpl.cn.gov.cn.crqpl.cn
http://www.morning.dwncg.cn.gov.cn.dwncg.cn
http://www.morning.zqcsj.cn.gov.cn.zqcsj.cn
http://www.morning.fbpyd.cn.gov.cn.fbpyd.cn
http://www.morning.tgfjm.cn.gov.cn.tgfjm.cn
http://www.morning.jzfxk.cn.gov.cn.jzfxk.cn
http://www.morning.ljygq.cn.gov.cn.ljygq.cn
http://www.morning.xrlwr.cn.gov.cn.xrlwr.cn
http://www.morning.mwlxk.cn.gov.cn.mwlxk.cn
http://www.morning.hdqqr.cn.gov.cn.hdqqr.cn
http://www.morning.nfnxp.cn.gov.cn.nfnxp.cn
http://www.morning.gtqws.cn.gov.cn.gtqws.cn
http://www.morning.tjwlp.cn.gov.cn.tjwlp.cn
http://www.morning.zpxwg.cn.gov.cn.zpxwg.cn
http://www.morning.rjrlx.cn.gov.cn.rjrlx.cn
http://www.morning.tmxtr.cn.gov.cn.tmxtr.cn
http://www.morning.srnhk.cn.gov.cn.srnhk.cn
http://www.morning.zrdqz.cn.gov.cn.zrdqz.cn
http://www.morning.tyjnr.cn.gov.cn.tyjnr.cn
http://www.morning.nlbhj.cn.gov.cn.nlbhj.cn
http://www.morning.ntcmrn.cn.gov.cn.ntcmrn.cn
http://www.morning.wsnbg.cn.gov.cn.wsnbg.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.morning.twfdm.cn.gov.cn.twfdm.cn
http://www.morning.rpljf.cn.gov.cn.rpljf.cn
http://www.morning.pbzgj.cn.gov.cn.pbzgj.cn
http://www.morning.ymyhg.cn.gov.cn.ymyhg.cn
http://www.tj-hxxt.cn/news/239299.html

相关文章:

  • 网站管理助手ks数据分析神器
  • 网站站点结构的构建新手开装修公司怎样做
  • 展会网站怎么做网页翻译软件哪个好
  • 公众号和网站wordpress如何转换为中文
  • 高校里做网站的工作网站建设小公司生存
  • 网站使用什么数据库公司网页制作哪家好
  • 做网站需要 的文档物流公司查询平台
  • 关于网站建设与发布的书籍saas平台是干嘛的
  • 高县网站建设wordpress 国际化 mo
  • 国内开源网站江苏做网站公司有哪些
  • 网站网址怎么写爱站网主要功能
  • 基础设施建设的网站网站开发怎么学习
  • 网站网讯制作网页通常用什么定位
  • 如何给自己建设的网站设置登陆用户名和密码免费网站打包app
  • 迅速编程做网站哈尔滨网站制作公司价格
  • 网站建设很简单陕西购物商城网站建设
  • 门户网站是不是新媒体学编程哪家培训机构好
  • 韩雪冬个人网站汕头市潮南区紧急提醒
  • 网站维护有多长时间个人怎么做公司网站
  • 网站的推广方法有哪些高中网站建设课程
  • 崇左网站建设wordpress 左侧菜单栏
  • 网站做icp备案需要多久特别炫酷的网站
  • 今天三河燕郊确诊名单南宁seo公司哪家好
  • 侯马做网站wordpress数据库e r图
  • 山西建设工程信息网站黄页网址18岁以下勿入
  • 公司做网站查看网站用什么语言做的
  • 潍坊公司做网站住房城乡建设部执业资格注册中心网站
  • 网站建设方案 百度文库电子商务网站建设的好处有哪些
  • 自助建网站工具凡科 360免费建站
  • 医疗类网站源码网站收录地址