예제 #1
0
 def put(self, request):
     uid = request.data['id']
     try:
         article = Keyword.objects.get(id=uid)
     except:
         response = {
             'code': 0,
             'data': [],
         }
         return Response(response)
     else:
         serializer = KeywordSerializer(data=request.data, instance=article)
         if serializer.is_valid():
             serializer.save()
             response = {
                 'code': 1,
                 'data': serializer.data,
             }
             return Response(response)
         else:
             return Response(serializer.errors)
예제 #2
0
 def post(self, request):
     uid = request.data['id']
     article = Keyword.objects.get(id=uid)
     serializer = KeywordSerializer(article)
     if serializer:
         response = {
             'code': 1,
             'data': serializer.data,
         }
         return Response(response)
     else:
         return Response(serializer.errors)