python - 如何在views.py中的函数在Django中运行时动态地将数据添加到模态体
问题描述
我有一个 BS 模态如下:
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" align="center">Add Some value</h4>
</div>
<div class="modal-body">
<form action = "{% url 'add_function' %}" method = "POST" role="form">
{% csrf_token %}
<table>
<tbody>
<tr>
<td> TaskId / Topology File </td>
<td><input required name="value" type="text"><td>
</tr>
</tbody>
</table>
<br>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
<input type="submit" value="Save" class="btn btn-success">
</div>
</form>
</div>
</div>
</div>
</div>
表单提交后,views.py中运行了一个函数
def add_function(request):
sometask1
sometask2
sometask3
sometask4
return render(request,'some.html')
这些任务需要一些时间才能完成。因此,从 Modal 提交表单后,加载下一页需要时间。
我想要一个模态,它可以从add_function
模态体中动态加载执行步骤的状态,如下所示:
task1: done
task2: done
task3: running
task4: todo
解决方案
推荐阅读
- flutter - 尝试在 Flutter 应用上添加上传视频和观看视频
- flutter - Flutter:我如何追踪“打印”行?
- macos - 在 MacOS 上为 GridDB 配置 fallocate
- java - 如何在 Flutter 中检测多个触摸?
- android - 如果我需要去 roomDatabase 和 jetPackDatastore 获取它的值,如何以编程方式在 Fragment 中设置操作栏标题?
- javascript - Safari 在用户交互时隐藏元素
- c++ - 将 typedef 用于模板中的指针向量
- python - Django - 自定义对象权限视图
- elasticsearch - 将监控数据从遗留集合迁移到 metricbeat 集合
- javascript - 如何计算从我的对象到旋转线的最近点