标签: django
我试图在我的Django模板中插入日期标记,并且我已经阅读了Django文档,但我似乎无法使其工作。
这是我在最近的尝试中获得的内容,这主要来自我对其中的文档和示例的理解:
{{ datetime|date:"l" }}
现在,我还没有在Python中做任何事情来使用日期时间的任何输入来创建视图或模型,并且Django文档没有预先隐含地说明我需要事先。
我正在使用Django 1.10.6
答案 0 :(得分:3)
要使用date过滤器,请从日期或日期时间变量开始。例如,如果您有视图,
date
from datetime import date def my_view(request): return render(request, 'my_template.html', {'my_date': date(2017, 1, 1)})
然后您可以在模板中的date变量上使用my_date过滤器:
my_date
{{ my_date|date:"l" }}
如果要在模板中显示当前日期,可以使用now模板标记。
now
{% now "l" %}