          """
          if request.method == method:
              try:
                  data = request.DATA
                  files = request.FILES
              except ParseError:
                  data = None
                  files = None
          else:
              data = None
 
</s> remove                 files = None
 </s> add                 # files = None </s> remove             files = None
 </s> add             # files = None </s> remove         super(CharField, self).__init__(*args, **kwargs)
 </s> add         self.max_length = kwargs.pop('max_length', None)
        self.min_length = kwargs.pop('min_length', None)
        super(CharField, self).__init__(**kwargs) </s> remove         super(ChoiceField, self).__init__(*args, **kwargs)
 </s> add         super(ChoiceField, self).__init__(**kwargs) </s> remove     def __init__(self, *args, **kwargs):
 </s> add     def __init__(self, **kwargs):
                # files = request.FILES
          """
          if request.method == method:
              try:
                  data = request.DATA
                # files = request.FILES
              except ParseError:
                  data = None
                  files = None
          else:
              data = None
keep keep keep keep replace keep keep keep keep keep
 Add relations and get tests running 
rest_framework/renderers.py