Python for循环中的Django模板日期时间格式-不可见

Python for循环中的Django模板日期时间格式-不可见,python,django,datetime,django-templates,Python,Django,Datetime,Django Templates,型号: 模板: ... date_end = models.DateTimeField(verbose_name="Finish date and time", default=None, null=True, blank=True) ... {%for result in results%} {{result.date_end} {{result.percents}}}% {%endfor%} 结果: 如果我使用日期格式(即“M d,Y”): 。。。 {{result.date{u en

型号:

模板:

...
date_end = models.DateTimeField(verbose_name="Finish date and time", default=None, null=True, blank=True)
...
{%for result in results%}
{{result.date_end}
{{result.percents}}}%
{%endfor%}
结果:

如果我使用日期格式(即“M d,Y”):

。。。
{{result.date{u end}日期:“md,Y”}
...
不显示日期:

 ...
 <td>{{result.date_end|date:"M d, Y"}}</td>
 ...

有什么问题

更新:

如果我使用非“for loop”变量,则过滤器工作并显示日期:

 ...
 <td>{{result.date_end|date:"M d, Y"}}</td>
 ...
。。。
{{my_value}日期:“md,Y”}
...

你有没有自定义模板过滤器,也称为“日期”?尚旺,我没有添加自定义模板过滤器,但我不知道如何在项目中检出它们?你可以查看页面,看看是否有
{%load xyz%}
语句。这些“xyz”是自定义筛选器/模板标记定义的文件。请检查您的settings.py,查看您是否在那里使用日期格式?我在设置中找不到“日期格式”或“使用日期格式”。“for loop”(请参阅更新)中存在问题。您是否有也称为“date”的自定义模板筛选器?尚旺,我没有添加自定义模板筛选器,但我不知道如何在项目中检出它们?您可以查看页面,查看是否有
{%load xyz%}
语句。这些“xyz”是自定义筛选器/模板标记定义的文件。请检查您的settings.py,查看您是否在那里使用日期格式?我在设置中找不到“日期格式”或“使用日期格式”。“for循环”中存在问题(请参阅更新)。
...
<td>{{my_value|date:"M d, Y"}}</td>
...