generics vs viewset in django rest framework, how to prefer which one to use? : <p>How to prefer which one of generics and viewset to use?
in other words when should I use generics and when should i use viewset for building api. 
I know that it does the same thing, but viewset has routers, so in what situation generics is better then viewset?</p>
