Django加载使用信号的页面?

时间:2018-05-17 13:56:43

标签: javascript django

我有一个漫长的过程,其中我的应用程序与服务器通信,根据服务器的响应保存模型,并重新开始通信。我想向用户显示一个加载页面,该页面会在保存模型时进行更新。例如:

ModelAfterResponse

我已阅读this(jango - 在长时间处理期间显示加载消息)及其链接;第一个建议不起作用,第二个建议需要线程,缓存等。我还阅读了@receiver(post_save, sender=ModelAfterResponse) def loading_page(sender, instance, created, **kwargs): model_name = kwargs['instance'].name return render(request, 'name/javascript_template.html', {"name": name}, content_type="application/x-javascript") 的文档。

假设保存的模型为javascript_template.html。我的观点可能如下所示:

<script>
$('#some_loading_page_specific_div').innerHTML = "Working on " + {{ name }}
</script>

return HttpResponse(":D")可能如下所示:

:D

这只是快速的模拟代码 - 但我有它的要点吗?当我像上面那样装饰一个函数,做一些像{{1}}那样简单的事情时,没有任何事情发生 - 一切都在继续运行,{{1}}无处可寻。

我相信我走在正确的轨道上。有没有一种简单的方法来完成我正在寻找的东西?

0 个答案:

没有答案