title: is creating serializer mandatory for each View in django rest frame work
body: <p>I am working on app where I didnt use serializer in one view I just want to ask am I doing something wrong.
  I am getting a committee id in the url and in the body I am getting the usr_id whos status I want to change if someone sends a post request to this end point.
  This is my url</p>
  <pre><code>path('committee/&lt;int:id&gt;/accept-request/', RequestAcceptView.as_view(), name=&quot;accept-request&quot;),
  </code></pre>
  <p>this is my view.py</p>
  <pre><code>class RequestAcceptView(APIView):
  def post(self, request, id): 
          user_id = request.data['user']
          print(&quot;iddddd&quot;,user_id )
          try :
              approve_request = Member.objects.filter(
                  Q (com=Committee.objects.get(id=id)) 
              ).update(mem_status=&quot;fully_approved&quot;)
              return Response(SuccessResponse(msg=&quot;Request accepted&quot;))
          except:
              return Response(ErrorResponse(msg=&quot;invalid))
  </code></pre>
  <p>I want to know I am not using serializer here for any purpose, is it fine? should I remove serializer file?</p>