title: use of viewsets in django rest framework
body: <p>Being new to django rest framework , I often get puzzled as what exactly is the use of viewset when we can overwrite crud methods in serializers too .Another thing is that how is overwriting crud methods in serializers different from overwriting crud  methods in viewsets ?</p>