title: 'dict' object has no attribute 'save' POST doesn't work
body: <p>I'm building a REST web service, the GET method seems to be working all right
  but when it comes to POST error message always shows up:
      <strong>'dict' object has no attribute 'save'</strong></p>
  
  <p><strong>models.py</strong></p>
  
  <pre><code>from django.db import models
  
  
  class Users(models.Model):
      Fullname = models.CharField(max_length=50)
      Username = models.CharField(max_length=15)
      Password = models.CharField(max_length=8)
      Email = models.CharField(max_length=50, unique=True)
      Type = models.CharField(max_length=5)
      TwitterName = models.CharField(max_length=15, unique=True)
      FacebookName = models.CharField(max_length=15, unique=True)
      CreationDate = models.DateTimeField()
  </code></pre>
  
  <p><strong>serializer.py</strong></p>
  
  <pre><code>    class UserSerializer(serializers.ModelSerializer):
  
      class Meta:
          model = Users
          fields = ('Fullname', 'Username', 'Email', 'Password', 'Type', 'TwitterName', 'FacebookName')
  </code></pre>
  
  <p><strong>views.py</strong></p>
  
  <pre><code>@api_view(['GET', 'POST'])
  def users_list(request, format=None):
      if request.method == 'GET':
          users = Users.objects.all()
          serializer = UserSerializer(users, many=True)
          return Response(serializer.data)
  
      elif request.method == 'POST':
          serializer = UserSerializer(request.DATA, many=True)
          if serializer.is_valid():
              serializer.save()
              return Response(serializer.data, status=status.HTTP_201_CREATED)
      return Response(serializer.data, status=status.HTTP_400_BAD_REQUEST)
  </code></pre>
  
  <p>I'm using PyCharm and Django 1.7 </p>