Django 模板日期格式与打印输出不同

Cha*_*nce 0 django format datetime templates datefield


我在使用 Django 的表中输出日期时遇到问题。
我需要输出到 html 的日期采用默认格式 (YYYY-MM-DD),但输出格式为 Month-Name Day, Year。例如,如果日期为 2008-01-10,则模板生成“2008 年 1 月 10 日”。
令人不安的部分是,在 views.py 中,我将日期打印到控制台,因为它们被传递到模板,并且它们采用 YYYY-MM-DD 格式。但不知何故,模板错误地呈现日期。
我尝试在 settings.py 中设置 USE_L10N = False,但无济于事。我什至断开了模板与任何“基本模板”的连接,以确保没有 css 或 javascript 问题。但印刷错误仍然存​​在。有任何想法吗?