django 日期字段获取一周中的某一天,如星期日星期一

ary*_*yan 4 python django

DateField在 Django 中有一个默认值设置为timezone.now

我怎样才能得到一天中的一周。我的意思是这一天是星期日或星期一或其他?

Chr*_*ris 7

一个 DjangoDateField

在 Python 中由datetime.date实例表示

所以在 Python 代码中你可以使用date.weekday()date.isoweekday()on 。

在模板中,您应该使用date过滤器,例如

Today is {{ date_variable|date:"l" }}
Run Code Online (Sandbox Code Playgroud)