              else:
                  # Otherwise assume the kwargs uniquely identify the model
                  instance = self.model.objects.get(**kwargs)
  
              for (key, val) in content.items():
                  setattr(instance, key, val)
          except self.model.DoesNotExist:
              instance = self.model(**content)
              instance.save()
  
 
</s> remove             instance = self.model(**content)
 </s> add             instance = self.model(**self.CONTENT) </s> remove     def delete(self, request, auth, *args, **kwargs):
 </s> add     def delete(self, request, *args, **kwargs): </s> remove     def get(self, request, auth, *args, **kwargs):
 </s> add     def get(self, request, *args, **kwargs): </s> remove     def put(self, request, auth, content, *args, **kwargs):
 </s> add     def put(self, request, *args, **kwargs): </s> remove         all_kw_args = dict(content.items() + kwargs.items())
 </s> add         all_kw_args = dict(self.CONTENT.items() + kwargs.items())
            for (key, val) in self.CONTENT.items():
              else:
                  # Otherwise assume the kwargs uniquely identify the model
                  instance = self.model.objects.get(**kwargs)
  
            for (key, val) in self.CONTENT.items():
                  setattr(instance, key, val)
          except self.model.DoesNotExist:
              instance = self.model(**content)
              instance.save()
  
keep keep keep keep replace keep keep keep keep keep
 depercate auth and content arguments to the request handler methods - yea :) 
djangorestframework/modelresource.py