Configurar el módulo angularjs para enviar solicitud de parche.

Soy totalmente nuevo en AngularJs. Estoy tratando de enviar una solicitud de PATCH utilizando Angularjs a Django Tastypie API's. Mi codigo es

var module = angular.module('myApp', []);

module.config(function ($httpProvider) {
});

function MyController($scope,$http)
{
$scope.patchCall=function(){
    $http({
    url: "/patchrequest/",
    data:data,
    method: "PATCH",
})
.success(function(data){
    console.log("SUCCESS");
    $scope.list = data.items;
}).error(function() {
    console.log("FAIL");
});
}
}

Pero cuando intento enviar una solicitud usando este código, obtengo un error de que http.patch no es una función. Dígame cómo puedo configurar ng-app y services para enviar una solicitud de PATCH utilizando AngularJs. Leí que la solicitud de PATCH está disponible en $ resource, así que también la agoté con $ resource. Pero encuentra el mismo resultado. Guíame, ¿cómo puedo configurar una aplicación desde cero para enviar solicitudes CRUD, especialmente la solicitud PATCH?

Respuestas a la pregunta(1)

Su respuesta a la pregunta