Почему я получаю эту ошибку "HttpRequest.accepts() missing 1 required positional argument: 'media_type'"?

Изначально в исходном коде был "Httpsrequest.is_ajax", который после некоторого прочтения я понял, что он был утерян. Поэтому я изменил его на "Httpsrequest.accepts" и теперь он выдает ошибку "HttpRequest.accepts() missing 1 required positional argument: 'media_type'". Как я могу решить или обойти эту ошибку?

def home_view(request):

    published_jobs = Job.objects.filter(is_published=True).order_by('-timestamp')
    jobs = published_jobs.filter(is_closed=False)
    total_candidates = User.objects.filter(role='employee').count()
    total_companies = User.objects.filter(role='employer').count()
    paginator = Paginator(jobs, 3)
    page_number = request.GET.get('page', None)
    page_obj = paginator.get_page(page_number)

    if request.accepts():
        job_lists = []
        job_objects_list = page_obj.object_list.values()
        for job_list in job_objects_list:
            job_lists.append(job_list)

    return render(request, 'jobapp/index.html', context)
if request.accepts(): #Returns True if the request Accept header matches the mime_type argument.

Ex: request.accepts('text/html') #Add your mime_type argument here to solve this error.

Надеюсь, это поможет вам

Вернуться на верх