2017-12-28 14 views
0

장고를 프레임 워크로 사용하고 있지만 저는 장고를 처음 접했습니다.Django를 사용하여 HTML에서 제출 단추를 클릭하면 Python 스크립트를 실행하는 방법은 무엇입니까?

저는 장고를 프레임 워크로 사용하고있는 HTML 파일을 가지고 있습니다. HTML 페이지에 제출 단추를 추가했습니다. 내 서버에 로컬로 저장된 python 스크립트가 있습니다. 제출 버튼을 클릭 할 때 파이썬을 실행할 수있는 방법이 있습니까? 또는 이미지/로고를 클릭 할 때이 작업을 수행 할 수 있습니까?

+0

JS를 사용하거나 파이썬 스크립트로 직접 호출 할 수 있습니다. –

+0

또는 클릭시 CMD를 실행할 수 있습니다 –

답변

0

python-django 프레임 워크를 사용하여 HTML 버튼을 클릭하면 파이썬 스크립트를 호출 할 수 있습니다.

이 그것의 아약스는이 방법을 기록

<input type = “button” id=”b1″ value=”1″> 

<script> 
    $(document).ready(function(){ 
    $("#b1").click(function(){ 
    $.ajax({ 
    method: "GET", 
    url: "type your python script path here", 
    data: {"place" : value}, 
    dataType: "text", 
    success: function(result){ 
     var data=JSON.parse(result); 
     console.log(result); 
    } 
    }); 
}); 

</script> 

희망이 파이썬 스크립트 파이썬 장고 프레임 워크를 사용하여 수행 할 수 있습니다 호출

작동합니다.

1.Install django- 핍 장고

2.create 장고 프로젝트와 응용 프로그램 설치합니다.

3. 그에 따라 URL을 추가하십시오.

HTML 파일에서 views.py에서 함수 5.invoke

views.py

에 파이썬 스크립트가 AJAX를 사용하여 4.write.

자세한 내용은 django 문서를 참조하십시오.

+1

고마워요. –