在模板中的django中实施倒计时

问题描述 投票:0回答:1

我有一个自举程序模板,其中的倒计时已经实现。时间像下面这样硬编码。

<div  data-countdown="2020/03/01"></div>

这里,如果我将数字更改为2020,则会显示计算出的时间。但是我不想要这个硬编码的时间或数字。我想从我的DateTime字段中输入我的实际时间。那么,如何将DateTime变量用作模板变量,并将其用作上面的data-countdown属性的参数?就像我们对{{}}所做的那样。

django django-templates django-template-filters
1个回答
0
投票

您可以将日期时间字段中的日期放入呈现此页面的视图的上下文中,并使用{{}}在模板中访问它们>

def some_view(request):
    # get your dates here, assuming from some model object
    date = "some date you got"
    return render(request, 'app/template_name.html', {'countdown_date': date}
© www.soinside.com 2019 - 2024. All rights reserved.