如何在 django/Python 中编写 5 秒计时器? [关闭]

Posted

技术标签:

【中文标题】如何在 django/Python 中编写 5 秒计时器? [关闭]【英文标题】:How to code a 5 second timer in django/Python? [closed] 【发布时间】:2017-08-04 11:04:58 【问题描述】:

任务:(在 Django - pycharm 网页中)

文件/webpage-1::

    ~ 需要有 1 个文本框,用户可以在其中输入任何数字。让我们 最初保持50。 ~ 需要有一个名为 OK 的提交按钮。

(现在当用户点击OK按钮时,它会被重定向到file2/webpage-2)

File2/webpage-2 ::

    5 秒后显示 50,5 秒后再次显示 51 显示 52 ... 并且更进一步。 它会在 5 秒延迟后继续递增计数器。

我目前不熟悉 Python 和 django,也应用了堆栈溢出中建议的 sleep 方法,但都是徒劳的。目前正在研究 django 安装及其教程。

【问题讨论】:

您需要为此使用 javascript,因为这是最好在客户端完成的事情。 【参考方案1】:

这不是你可以在 Django 本身中做的事情,因为它只在服务器上运行。您需要使用 JavaScript。

【讨论】:

【参考方案2】:

Django 不能自己处理计时器。使用它来提供带有一些 javascript 的网页。

javascript 可以在常规计时器上设置动画和更新页面,例如,使用 setInterval 函数

【讨论】:

以上是关于如何在 django/Python 中编写 5 秒计时器? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

C# 要想给一个死循环设置循环时间间隔,每5秒循环一次。

急求!!用C#编写WPF工程,如何在主窗口实时显示程序运行的过程??

如何在vue中循环嵌套数组并每5秒显示一次数据?

如何在 React Native 应用程序中使用 React hook useEffect 为每 5 秒渲染设置间隔?

如何在5秒内在PyQt5中隐藏statusBar?

Android:如何通过服务每 5 秒发送一次 http 请求