Как создать фильтр слайдера диапазонов в django

Я хочу создать фильтр слайдера диапазона в Django, где если я изменяю цену из слайдера, увеличивая диапазон, он должен показывать серверы, которые имеют ту же цену в порядке. но я пытался создать этот слайдер также я исследовал в google, StackOverflow я не смог найти ответ между Я использую API вместо моделей вещи

Вот образец веб-сайта: https://www.hetzner.com/sb?price_from=30&price_to=380

мой код:

def index(request):
    headers = {
        "User-Agent": "...",
        "Accept-Encoding": "*",
        "Connection": "keep-alive"
    }
    url = "https://www.hetzner.com/a_hz_serverboerse/live_data.json"
    response = requests.get(url, headers=headers)
    data = response.json()['server']
    p = Paginator(data, 20)
    pn = request.GET.get('page')    
    page_obj = p.get_page(pn)
    context = {
        'data': data,
        'page_obj': page_obj,
    }
    return render(request, 'index.html', context)
Вернуться на верх