zoukankan      html  css  js  c++  java
  • viewset的使用的方法

    viewset的使用方法中是怎么区分的update和crate

    modelViewSet中设置了这个类之后,设置了类成员变量:queryset 和 seriazlier class,所以POST操作直接就是

    serializer_class都是默认的操作

    通过使用ViewSet,可以使大家

    viewset只是一个基于类的视图,而不提供任何方法处理程序,而是提供create/list之类的操作;相应的方法仅仅通过.as_view

    通过使用routers,我们不需要自己来处理URL,

    viewset create/list方法都是神马时候调用,和POST方法的区别是什么?

    前端要怎么来触发这个create方法

    肯定是有蹊跷的,如果按照普通的方法,那么viewset中的create应该直接使用POST才对啊,为什么要用create这些成员函数呢!那么viewset中的create这些方法和真正的view中的POST的方法到底有什么区别呢?到底是怎么做的关联的呢?view中是怎么做的,他是怎么给你做的关联的呢?

    https://www.django-rest-framework.org/tutorial/6-viewsets-and-routers/

    大致知道是什么意思了,所有的post操作默认情况下都会导入到create,所有的get操作默认情况下都会导入到list,当然还会有一些其他的操作等再研究吧!!!!!!

  • 相关阅读:
    【Python】异常
    【Python】面向对象
    【Python】文件操作
    【Python】函数
    【Python】介绍以及环境搭建
    【Java】阿里巴巴开发规范手册
    【Java】NIO
    【Java】JUC
    【Git】国内的项目托管网站-码云
    【Git】在 Idea 中使用 Git
  • 原文地址:https://www.cnblogs.com/honpey/p/11218292.html
Copyright © 2011-2022 走看看