0
完全に不明です404 Ajaxエラー。場所通過データで不明確404がdjangoに整数を渡すajaxエラーを受け取ります
var int_page_number = 2;
$.ajax({
type:'GET',
url: '/loadmore/',
data: { 'page_number' : int_page_number},
dataType: 'json',
success: function (data) {
alert(data);
}
});
、私は周りのアポストロフィではなくpage_number
を使用して両方を試してみました。それはとてもエラーがfrontednであってもよい404ですが、とにかく、私は念のためにurls.py
文字列をDjangoの取り付け:すべての権利である
url(r'^loadmore/(?P<page_number>[0-9]+)/$', views.loadmore),
とviews.py機能、:
@api_view(['GET', ])
def loadmore(request,page_number):
answers_to_questions_objects = Question.objects.filter(whom=request.user.profile).filter(answered=True).order_by('-answered_date')
paginator = Paginator(answers_to_questions_objects,10)
current_page = (paginator.page_number)
answers = serializers.serialize('json', current_page)
data = {
'answers': answers
}
return Response(data)`