src/p4l/api/views.py
changeset 104 b66ca6275115
parent 16 19fe06edb58d
child 108 c08f9b46a6c5
equal deleted inserted replaced
103:468349edbf7f 104:b66ca6275115
    10 
    10 
    11 class RecordViewSet(viewsets.ModelViewSet):
    11 class RecordViewSet(viewsets.ModelViewSet):
    12     '''
    12     '''
    13     API endpoint that allow Record to be viewed or edited
    13     API endpoint that allow Record to be viewed or edited
    14     '''
    14     '''
       
    15     def pre_save(self, obj):
       
    16         viewsets.ModelViewSet.pre_save(self, obj)
       
    17         if self.request and hasattr(self.request, 'user') and self.request.user:
       
    18             obj.modifiedBy =  self.request.user
    15 
    19 
    16     queryset = Record.objects.all()
    20     queryset = Record.objects.all()
    17     serializer_class = RecordSerializer
    21     serializer_class = RecordSerializer
    18     lookup_field = 'identifier'
    22     lookup_field = 'identifier'