title: Update field without rest API
body: <p>I have a <strong>model.py</strong></p>
  <pre><code>class UserPaymentInformation(models.Model):
      ...
      awaiting_confirmation = models.BooleanField(default=False)
  </code></pre>
  <p>I want to make <code>awaiting_confirmation = True</code>  in code. But forbid <code>awaiting_confirmation</code> update via RestAPI call.</p>
  <p><strong>views.py</strong></p>
  <pre><code>class UserPaymentInformationUpdateAPIView(generics.UpdateAPIView):
      permission_classes = (IsAuthenticatedDriver,)
      serializer_class = UserPaymentInformationUpdateSerializer
      queryset = serializer_class.Meta.model.objects.all()
  
  
          def update(self, request, *args, **kwargs):
              partial = kwargs.pop(&quot;partial&quot;, False)
              instance = self.serializer_class.Meta.model.objects.get(
                  user=self.request.user
              )
      
              self.mark_user_as_new()
              # awaiting_confirmation = True # I WANT SOMETHING LIKE THIS
              serializer = self.get_serializer(
                  instance, data=request.data, partial=partial
              )
              serializer.is_valid(raise_exception=True)
              self.perform_update(serializer)
              return Response({&quot;result&quot;: serializer.data})
  </code></pre>
  <p><strong>serializers.py</strong></p>
  <pre><code>class UserPaymentInformationUpdateSerializer(serializers.ModelSerializer):
      class Meta:
          model = UserPaymentInformation
          fields = (&quot;id&quot;, &quot;full_name&quot;, &quot;card_number&quot;, &quot;account_number&quot;, &quot;bik&quot;, &quot;awaiting_confirmation&quot;)
  </code></pre>
  <p>How can I fix update method?</p>