如何在Django模板中处理多个操作

如何在Django模板中处理多个操作,django,Django,我已经创建了一个web应用程序,其中的页面由choose file input组成,现在我需要用一个按钮对数据进行预处理,预处理后的数据应该用于下一个名为forecast的按钮,以在该页面中显示结果。Django是否可能。 在django的url发生变化的页面中是否必须采取任何行动?这个问题并不完全清楚,但据我所知,您可以使用Ajax。在第一个按钮上单击发送ajax请求,在视图逻辑中处理它,使用JsonResponse发送适当的数据,并在ajax请求的success块中使用jquery为预测按钮

我已经创建了一个web应用程序,其中的页面由choose file input组成,现在我需要用一个按钮对数据进行预处理,预处理后的数据应该用于下一个名为forecast的按钮,以在该页面中显示结果。Django是否可能。
在django的url发生变化的页面中是否必须采取任何行动?

这个问题并不完全清楚,但据我所知,您可以使用
Ajax
。在第一个按钮上单击发送ajax请求,在视图逻辑中处理它,使用JsonResponse发送适当的数据,并在ajax请求的
success
块中使用jquery为预测按钮设置适当的数据。差不多-

$.ajax({
      url: <url_of_data_processing_logic>,
      type: 'post',
      data: <required data>,
      dataType: 'json',
      success: function (data) {
          $("#<forecast_button_Id>").html(data.forecast_html);
      },
      error: function (e) {
          console.log(e);
      }
    });
$.ajax({
网址:,
键入:“post”,
数据:,
数据类型:“json”,
成功:功能(数据){
$(“#”)html(data.forecast_html);
},
错误:函数(e){
控制台日志(e);
}
});

请提供一份详细的说明。您到底想做什么?你们有代码片段吗?我想在不改变url的情况下对html模板(要预处理并传递到同一页面的输入文件)进行更改