我创建了一个包含两个页面的网站:index.html和status.html。在index.html中,我创建了一个新任务,当我点击执行页面时,它会移动到状态。
页面status.html每30秒刷新一次,并显示基于csv表的其他进程。
urlpatterns = [
url(r'^$', v.index),
url(r'^execute', v.execute),
url(r'^status', v.status, name='status'),
]
我想在同一时间运行多个任务,但status.html页面是同一页面。
如何使用其他url创建多个任务?
您可以简单地在您的url中请求动态参数:
urlpatterns = [
url(r'^$', v.index),
url(r'^execute', v.execute),
url(r'^status/<int:status_id>', v.status, name='status'),
]
然后您可以访问视图中的status_id
:
def status(request, status_id):
print(status_id)
阅读更多:URL调度