Professional Documents
Culture Documents
Django Rest Frame Work
Django Rest Frame Work
if request.method == "GET":
objs =modelname.objects.all()
serailizer =seriaizername(obj,many=True)
return Response(serializer.data)
data =request.data
serializer = serializername(data=data)
if serializer.is_valid():
serializer.save()
return response(serializer.data)
return response(seializer.error)
delete method
if request.method == "DELETE":
obj= modelname.objects.get(id =data['id'])
return response({'message' : 'person deleted'})
eg:
def validate(self,data):
if data['any field in your db'] condition:
raise serializer.validationError("message that you want to
display")
return data