【问题标题】:How to change Django updateview date display format?如何更改 Django updateview 日期显示格式?
【发布时间】:2016-10-31 03:52:31
【问题描述】:

我正在使用 Django generic updateview,当我编辑一个对象时,我得到一个格式如下的输入:

2016-10-26 00:00:00

但我想得到

26/10/2016

【问题讨论】:

    标签: django django-models django-forms django-templates django-views


    【解决方案1】:

    您可以在设置中更改标准日期格式 (see docs)。

    DATE_FORMAT = '%d/%m/%Y'
    

    请务必照看文档中提到的 USE_L10N。

    【讨论】:

      【解决方案2】:

      我刚刚在我的 settings.py 中将 LANGUAGE_CODE = 'en-us' 更改为 LANGUAGE_CODE = 'en-au',就像我在澳大利亚一样。并且所有日期都会自动更改。

      【讨论】:

        猜你喜欢
        • 2018-03-14
        • 2017-05-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-30
        • 2019-08-04
        • 2013-10-05
        • 1970-01-01
        相关资源
        最近更新 更多