Working on a big project, when it comes to the views.py, I was advised apiViews over generic view or modelViewset. I would like to know what advantage a view method (apiView or generic views) could have over others that makes it better to use in a big project over other methods.
the project in question would have things like users making video posts and updating it, following other users, collaborating e.t.c.
Mark
API views are specialized for REST calls (with json request and response), while normal views are more general, according to this page :
I'm not super excited about the class-based approach - for many views I think functions are more readable. But in this case it has some extra functions, not just different structure.