我想知道我是否可以在我的设置中定义类似LONG_DATETIME_FORMAT = 'D d F Y H:i'
的变量,并在模板中使用它:
{{ my_date|date:"LONG_DATETIME_FORMAT" }}
?这可以在不覆盖默认date
过滤器的情况下完成吗?或者我应该编写自定义过滤器吗?
答案 0 :(得分:2)
来自docs
传递的格式可以是预定义格式之一
DATE_FORMAT
,DATETIME_FORMAT
,SHORT_DATE_FORMAT
或SHORT_DATETIME_FORMAT
,也可以是使用表格中显示的格式说明符的自定义格式以上。请注意,预定义格式可能会因当前区域设置而异。
请随意在设置
中设置其中任何一个DATETIME_FORMAT = 'D d F Y H:i'
{{ my_date|date:"DATETIME_FORMAT" }}