def create(self, request): attraction = Attraction() attraction.name = request.data['name'] attraction.save() serializer = AttractionSerializer(attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): """Handle POST operations Returns: Response -- JSON serialized Attraction instance """ new_attraction = Attraction() new_attraction.name = request.data["name"] # new_attraction.area_id = request.data["theme"] new_attraction.save() serializer = AttractionSerializer(new_attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): new_attraction_item = Attraction() new_attraction_item.name = request.data["name"] #I'm not sure how to obtain a foreign key. new_attraction_item.area_id = request.data["area_id"] new_attraction_item.save() serializer = AttractionSerializer(new_attraction_item, context={'request': request}) return Response(serializer.data)
def create(self, request): newattraction = Attraction() newattraction.name = request.data["name"] newattraction.area_id = request.data["area_id"] newattraction.save() serializer = AttractionSerializer(newattraction, context={'request': request}) return Response(serializer.data)
def create(self, request): new_attraction = Attraction() new_attraction.name = request.data["name"] park_area = ParkArea.objects.get(pk=request.data['area_id']) new_attraction.area = park_area new_attraction.save() serializer = AttractionSerializer(new_attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): new_attraction = Attraction() new_attraction.name = request.data["name"] # Area refers to ParkAreas, so requesting the data requires getting the specific park area area = ParkArea.objects.get(pk=request.data["area_id"]) new_attraction.area = area new_attraction.save() serializer = AttractionSerializer(new_attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): newAttraction = Attraction() newAttraction.name = request.data["name"] # newAttraction.area_id = request.data["area_id"] area = ParkArea.objects.get(pk=request.data["area_id"]) newAttraction.area = area newAttraction.save() serialize = AttractionSerializer(newAttraction, many=False, context={'request': request}) return Response(serialize.data)
def create(self, request): """Handle POST operations Returns: Response -- JSON serialized ParkArea instance """ attraction = Attraction() attraction.name = request.data["name"] attraction.area = request.data["area_id"] attraction.save() serializer = AttractionSerializer(attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): """Handle POST operations Returns: Response -- JSON serialized Attraction instance """ new_attraction = Attraction() new_attraction.name = request.data["name"] area = ParkArea.objects.get(pk=request.data["area_id"]) new_attraction.area = area new_attraction.save() serializer = AttractionSerializer(new_attraction, context={'request': request}) return Response(serializer.data)
def create(self, request): """Handle POST operations Returns: Response -- JSON serialized Attraction instance """ new_attraction = Attraction() new_attraction.name = request.data["name"] # MAKE SURE YOU ARE ASSIGNING THE AREA OBJECT TO THE new_attraction.area property instead of just they FK value area = ParkArea.objects.get(pk=request.data["area_id"]) new_attraction.area = area new_attraction.save() serializer = AttractionSerializer(new_attraction, context={'request': request}) return Response(serializer.data)