title: Creating a REST API for a Django application
body: <p>I was given an assignment where I have to create an application API (REST) using the Django technology. I only need to be able to read (GET) the entries from multiple models, join them, and return them using the JSON format (one or more objects). <strong>The json schema and an example of an appropriate json file were already given to me.</strong></p>
  
  <p>Since this is my first time creating an API and I'm not very familliar with Django, I would kindly ask you for some guidance.</p>
  
  <p>I googled up two frameworks which seem to be the most popular:</p>
  
  <ul>
  <li><a href="http://django-tastypie.readthedocs.org/en/latest/">Tastypie</a></li>
  <li><a href="http://django-rest-framework.org/">Django REST framework</a></li>
  </ul>
  
  <p>As I've seen these two enable you to quickly setup your API for your application. But can I create a custom JSON format using one of them or is there another way of doing this?</p>