コード例 #1
0
ファイル: views.py プロジェクト: shubh3794/HealthyApp
	def create(self, request):
		'''creates question object and assosiates it with the user'''
		serializer = self.serializer_class(data=request.data)
		if serializer.is_valid():
			print serializer.validated_data

			ques = Question(pub_date=datetime.datetime.now(),
			                **serializer.validated_data)
			ques.createdby = request.user
			ques.save()
			response = self.serializer_class(ques)
			return Response(response.data, status=status.HTTP_200_OK)
		else:
			return Response({'error':'Invalid data'}, status=status.HTTP_400_BAD_REQUEST)