【发布时间】:2022-01-26 06:52:53
【问题描述】:
我正在尝试使用 Django 在网页中创建倒数计时器。我在模板视图中进行了必要的时间计算,并将它们作为上下文传递给模板,并使用上下文显示它。但是,计时器只会在我刷新网页时更新。有什么办法可以让定时器自动更新?
模板的查看功能:
def home(request):
#Time Calculations Performed Here
time_dict={'days': days, 'hours': hours, 'minutes': minutes, 'seconds': seconds}
context={'participants':participants, 'time':time_dict}
return render(request, 'base/home.html', context)
显示计时器的模板部分:
<hr>
<h3>Countdown Timer</h3>
<div><h5>
Days: {{time.days}}, Hours: {{time.hours}}, Minutes: {{time.minutes}}, Seconds: {{time.seconds}}
<h5></div>
<hr>
【问题讨论】:
标签: python html django templating