Assign RackReservation user from request context

This commit is contained in:
Jeremy Stretch 2017-03-17 14:45:14 -04:00
parent c5308d51f4
commit 79a9ac3bc8
2 changed files with 5 additions and 1 deletions

View File

@ -191,7 +191,7 @@ class WritableRackReservationSerializer(serializers.ModelSerializer):
class Meta: class Meta:
model = RackReservation model = RackReservation
fields = ['id', 'rack', 'units', 'user', 'description'] fields = ['id', 'rack', 'units', 'description']
# #

View File

@ -117,6 +117,10 @@ class RackReservationViewSet(WritableSerializerMixin, ModelViewSet):
write_serializer_class = serializers.WritableRackReservationSerializer write_serializer_class = serializers.WritableRackReservationSerializer
filter_class = filters.RackReservationFilter filter_class = filters.RackReservationFilter
# Assign user from request
def perform_create(self, serializer):
serializer.save(user=self.request.user)
# #
# Manufacturers # Manufacturers