更改Django默认日期模板格式

时间:2019-01-02 14:28:50

标签: html django django-templates frontend

我是新手,日期格式为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 个答案:

答案 0 :(得分:0)

好像您在错误的地方使用了日期templatetag。假设此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">