Если ваша проблема касается создания, вы можете переопределить метод obj_create. Он получил объект запроса, чтобы вы могли получить доступ к request.user там. Нечто подобное должно работать у вас:
class SomeResource( ... ):
def obj_create(self, bundle, request=None, **kwargs):
user = request.user if request else None
# ...
if user:
# delete objects here
# ...
super( SomeResource, self ).obj_create( bundle, request, **kwargs )