django中的定时器函数,在用户输入时自动执行
我希望在经过用户输入的特定时间后呈现html页面。所以我想的是,会有一些计时器函数正在执行。但问题是在django中在哪里保留该函数。函数必须在该确切时间执行。一旦用户输入了时间量,时间就开始了。Noobish解决方案,我假设您使用的是基于类的视图。 而且,计数器不精确。提交后开始,服务器通信和处理延迟 视图.pydjango中的定时器函数,在用户输入时自动执行,django,Django,我希望在经过用户输入的特定时间后呈现html页面。所以我想的是,会有一些计时器函数正在执行。但问题是在django中在哪里保留该函数。函数必须在该确切时间执行。一旦用户输入了时间量,时间就开始了。Noobish解决方案,我假设您使用的是基于类的视图。 而且,计数器不精确。提交后开始,服务器通信和处理延迟 视图.py from time import sleep class MyView(View): def get(self[...]): """render page w
from time import sleep
class MyView(View):
def get(self[...]):
"""render page with time input"""
def post(self, request, *args, **kwargs):
sleep(request.POST['user_time_inputfield_id'])
"""do stuff here"""
请注意,sleep方法输入以秒为单位,因此如果需要,请进行适当的转换。
时间文件,包括精度方面的考虑。
无法帮助您完成所需的内容,因为您没有向我们显示任何代码,但很可能您会使用javascript来完成此操作。您只需使用javascript捕获用户输入并触发系统计算时间。