title: working with serializers in the Django-Rest Framework
body: <p>I don't know is this a right platform to ask this question or not. I recently came across Django rest framework. I am using django for one of my projects.I want to use DRF as an api client for my project. I came across this term <strong>serializing the model instances</strong> and <strong>serializers</strong>. I went through <a href="http://www.django-rest-framework.org/tutorial/1-serialization/" rel="nofollow">DRF Tutorial</a> , but I still have no idea of how it actually works.My questions are :</p>
  
  <p>1.Why are serializers used? What purpose they serve?</p>
  
  <p>2.What more can be done using serializers?</p>
  
  <p>3.How do serializers work?</p>
  
  <p>There may be lots of references on this present in the internet but I want a simple and easy-to-understand answer to this. Thanks!!</p>