如何使用Django单击HTML中的“提交”按钮来运行Python脚本?

时间:2017-12-28 10:57:17

标签: python html django

我使用Django作为框架,但我对Django来说是个新手。

我有一个HTML文件,显示使用Django作为框架。我在HTML页面中添加了一个“提交”按钮。我在我的服务器上本地保存了一个python脚本。有没有办法在单击Submit按钮时运行python?或者可以在点击图像/徽标时完成此操作?

1 个答案:

答案 0 :(得分:0)

单击HTML按钮调用python脚本可以使用python-django框架完成。

它的ajax是这样编写的

<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>

希望这有效

使用python-django框架可以完成调用python脚本。

1.安装django-pip install django

2.创建一个django项目和一个应用程序。

3.相应地添加网址。

4.在views.py

中编写你的python脚本

5.使用ajax从html文件中调用views.py中的函数。

请参阅django文档以获取完整的详细信息。