Я пытаюсь использовать ajax-запрос для вызова функции в другом представлении, но получаю ошибку 403.
выдержка из моего шаблона:
FB.ui({ method: 'apprequests', title: 'Invite your friends to answer questions!', message:'Invite your friends!'},
function(response) {
jQuery.ajax({
url: "/canvas/request/",
type: "post",
data: {qid: {{ qid }} , request_ids: response.request_ids}
})
});
выдержка из моего взгляда:
def save_request(request):
print("in save request")
for id in request.request_ids:
share = ShareRequest
share.question = request.qid
share.share_id = id
share.save()
выдержка из моих URL:
urlpatterns = patterns(...
(r'^request/', save_request),
возвращает [06 / Sep / 2011 13:35:56] "POST / canvas / request / HTTP / 1.1" 403 2332
Я действительно запутался.