【发布时间】:2014-08-06 18:27:29
【问题描述】:
我在使用 Django 输出表格中的日期时遇到问题。
我需要将日期输出到 html 为默认格式(YYYY-MM-DD),但输出格式为月-名日、年。例如,如果日期是 2008 年 1 月 10 日,则模板将生成“2008 年 1 月 10 日”。
令人不安的部分是,在views.py 中,我将日期打印到控制台,因为它们被传递给模板,并且它们是YYYY-MM-DD 格式。但不知何故,模板错误地呈现了日期。
我尝试在 settings.py 中设置 USE_L10N = False,但无济于事。我什至断开了模板与任何“基本模板”的连接,以确保没有 css 或 javascript 问题。但印刷错误仍然存在。有什么想法吗?
【问题讨论】:
标签: django templates datetime format datefield