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,当然还会有一些其他的操作等再研究吧!!!!!!