2016-08-02 289 views
1

我的模板中有一个范围滑块。我想在范围滑块值更改的视图中调用一个函数。Django中的范围滑块

index.html 
<input id="slider1" type="range" value="3" min="1" max="20" step="1" /> 

我使用一个按钮和文本也是我把帮助从this

Python的Django的2.7.10 1.9

+0

我想滑块也使我可以改变我的计算函数的值是鉴于 – utkarsh

回答

1

假设你有call_view(request)打电话......

<input type="range" ... onchange="callFun(this.value)"> 

注:我用过fetch

function callFun(value) { 
    fetch('call_your_url/?value='+ value).then(function(response) { 
     console.log(response.status); 
    } 
} 

在视图功能...

def call_view(request): 
    request.GET.get('value') 
    return HttpResponse("success") 
+0

定义@utkarsh它的工作? –

+0

No ... call_view只是一个函数,它如何直接从HTML – utkarsh

+0

@utkarsh调用,实际上是'url'我更新了我的答案... –