title: Can't PUT ModelViewSet Django Rest Framework
body: <p>I am not sure why I can't do PUT requests to my ModelViewSet like shown in the documentation however PUT does not work. Any ideas? I have included my view and serializer below.</p>
  
  <pre><code>class UserProfileViewSet(viewsets.ModelViewSet):
      queryset = UserProfile.objects.all()
      serializer_class = UserProfileSerializer
      filter_fields = ('user', 'id', 'account_type')
  
  class UserProfileSerializer(serializers.ModelSerializer):
      class Meta:
          model = UserProfile`
  
  REST_FRAMEWORK = {
      'DEFAULT_MODEL_SERIALIZER_CLASS':
          'rest_framework.serializers.ModelSerializer',
      'DEFAULT_AUTHENTICATION_CLASSES': (
          'rest_framework.authentication.TokenAuthentication',
      ),
      'DEFAULT_PERMISSION_CLASSES': (
          'rest_framework.permissions.AllowAny',
      ),
      'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',)
  }
  </code></pre>