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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM