Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. # serializers.py
  2. class BookSerializer(serializers.ModelSerializer):
  3. author = AuthorSerializer()
  4.  
  5. class Meta:
  6. model = Book
  7. fields = ('title', 'author', 'genre')
  8.  
  9. # views.py
  10. @api_view(['GET', 'POST'])
  11. @csrf_exempt
  12. def book_list(request):
  13. serializer = BookSerializer(data=request.DATA)
  14. if serializer.is_valid():
  15. serializer.save()
  16. return Response(serializer.data, status=status.HTTP_201_CREATED)
  17. else:
  18. return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement