          models.TextField: CharField,
          models.TimeField: TimeField,
          models.URLField: URLField,
      }
      serializer_related_class = PrimaryKeyRelatedField
  
      # Default `create` and `update` behavior...
  
      def create(self, validated_data):
          """
 
</s> remove     serializer_related_class = HyperlinkedRelatedField
 </s> add     serializer_related_field = HyperlinkedRelatedField </s> remove         field_class = self.serializer_related_class
 </s> add         field_class = self.serializer_related_field </s> remove         field_class = HyperlinkedIdentityField
 </s> add         field_class = self.serializer_url_field </s> remove             field_class = ChoiceField
 </s> add             field_class = self.serializer_choice_field
    serializer_related_field = PrimaryKeyRelatedField
    serializer_url_field = HyperlinkedIdentityField
    serializer_choice_field = ChoiceField
          models.TextField: CharField,
          models.TimeField: TimeField,
          models.URLField: URLField,
      }
    serializer_related_field = PrimaryKeyRelatedField
    serializer_url_field = HyperlinkedIdentityField
    serializer_choice_field = ChoiceField
  
      # Default `create` and `update` behavior...
  
      def create(self, validated_data):
          """
keep keep keep keep replace keep keep keep keep keep
 Minor cleanups/improvements to ModelSerializer API 
rest_framework/serializers.py