              if kwargs.has_key(related_name):
                  kwargs[related_name + '_id'] = kwargs[related_name]
                  del kwargs[related_name]
  
          all_kw_args = dict(content.items() + kwargs.items())
          if args:
              instance = self.model(pk=args[-1], **all_kw_args)
          else:
              instance = self.model(**all_kw_args)
          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             for (key, val) in content.items():
 </s> add             for (key, val) in self.CONTENT.items(): </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):
        all_kw_args = dict(self.CONTENT.items() + kwargs.items())
              if kwargs.has_key(related_name):
                  kwargs[related_name + '_id'] = kwargs[related_name]
                  del kwargs[related_name]
  
        all_kw_args = dict(self.CONTENT.items() + kwargs.items())
          if args:
              instance = self.model(pk=args[-1], **all_kw_args)
          else:
              instance = self.model(**all_kw_args)
          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