def add_song(request): if request.method == 'POST': data = JSONParser().parse(request) data['created_at'] = datetime.now().strftime('%Y-%m-%d %H:%M:%S') #Check to decide whether entry needs to be done in Incoming database of Outgoing data['primary_id'] = SongsUrl.objects.count()+1 serializer = SongsUrlSerializer(data=data) if serializer.is_valid(): serializer.save() return JSONResponse(serializer.data, status=status.HTTP_201_CREATED) return JSONResponse(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
def add_song(request): if request.method == 'POST': data = JSONParser().parse(request) data['created_at'] = datetime.now().strftime('%Y-%m-%d %H:%M:%S') data['primary_id'] = SongsUrl.objects.count()+1 serializer = SongsUrlSerializer(data=data) add_to_playlist(data['url']) if serializer.is_valid(): serializer.save() return JSONResponse(serializer.data, status=status.HTTP_201_CREATED) return JSONResponse(serializer.errors, status=status.HTTP_400_BAD_REQUEST)