更改 django 默认日期模板格式
Posted
技术标签:
【中文标题】更改 django 默认日期模板格式【英文标题】:change django default date template format 【发布时间】:2019-05-29 04:56:14 【问题描述】:我是新手,我的日期格式为 2017-12-30,但是当日期通过模板传递时,它返回 2017 年 12 月 30 日。我尝试这样做,但它不起作用
<div class="first-row">
<div class="document-item-title"|date:'Y-m-d'>
list.document_date.display_name
</div>
<div class="document-item-detail">
<input type="text" id="date" class="select-date"
name="list.document_date.name" value="list.document_date.select">
</div>
</div>
我做错了什么?谢谢
【问题讨论】:
【参考方案1】:看起来您在不正确的地方使用了日期模板标签。假设这个 document_date 有需要打印的日期更改这个list.document_date.display_name
到
list.document_date | date:'Y-m-d'
我猜 display_name 是以这种格式转换日期的方法。我们在这里不需要。
另外,改变
<div class="document-item-title"|date:'Y-m-d'>
到
<div class="document-item-title">
【讨论】:
以上是关于更改 django 默认日期模板格式的主要内容,如果未能解决你的问题,请参考以下文章