示例#1
0
 def post(self, request, format=None):
     # todo
     data = request.data
     serializer = ContentPostSerializer(data=data)
     if not serializer.is_valid():
         err = {}
         err['msg'] = serializer.errors
         return Response(err)
     obj = Content()
     obj.entry = data['entry']
     obj.save()
     con = ContentSerializer(obj)
     return Response(con.data)
示例#2
0
 def put(self, request, id, format=None):
     # todo
     data = request.data
     serializer = ContentPostSerializer(data=data)
     if not serializer.is_valid():
         err = {}
         err['msg'] = serializer.errors
         return Response(err)
     obj = Content.objects.get(id=id)
     if obj:
         obj1 = Content()
         obj1.entry = data['entry']
         obj1.save()
         con = ContentSerializer(obj1)
         return Response(con.data)