我在模型DateField中有一个字段 所以当我在网页上呈现它时显示
12-30-2012
我需要
30.12.2012
我试图使用内部模板
{{ item.pub_date.strftime("%d.%m.%Y") }}
但是我收到了解析错误。在控制台中它工作正常。 然后我试图在模型中创建一个新方法
get_pub_date(self):
self.pub_date.strftime("%d.%m.%Y")
当我在tempalte中调用此方法时,我收到了相同的模板解析错误
答案 0 :(得分:1)
{{ item.pub_date|date:"d.m.Y" }}
另请注意:
在没有格式字符串的情况下使用时:
{{ value|date }}
...将使用DATE_FORMAT设置中定义的格式化字符串,而不应用任何本地化。