日期的默认格式

发布于 2024-11-04 17:06:19 字数 246 浏览 5 评论 0原文

我知道 Django 过滤器“日期”,它允许在模板中格式化日期。

我知道我可以修改特定模型中特定字段的表示。

但是,当我有大型 Django 项目并且希望保持日期格式以一致的方式在模板中显示时 - 是否有可能通过设置来实现此目的?如果没有,还有其他可能吗?

我想到的最简单的解决方案是编写自己的模板标签来显示日期并使用它,但也许是我错过的明显的东西。

如果这个日期格式可以根据区域设置而变化,那就太好了......

I know about Django filter "date" which allows to format date in templates.

I know that I can modify representation of particular field in particular model.

But when I have big Django project and would like to keep format of date to show in template in consistent way - is there any possibility to achieve this with settings? If not, other possibilities?

The easiest solution which comes to my mind is to write own templatetag to show date and use it, but maybe is something obvious which I missed.

And It would be nice if this date of format could vary depends on locales...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏天碎花小短裙 2024-11-11 17:06:19

确保检查影响日期表示的设置。

特别是 DATE_FORMAT

使用的默认格式
在任意部分显示日期字段
系统

DATETIME_FORMAT< /a>

使用的默认格式
在任何部分显示日期时间字段
系统的。请注意,如果 USE_L10N
设置为 True,则
区域设置指定的格式具有更高的
优先级并将被应用

Make sure to check the settings that affect the representation of dates.

Especially DATE_FORMAT

The default formatting to use for
displaying date fields in any part of
the system

and DATETIME_FORMAT

The default formatting to use for
displaying datetime fields in any part
of the system. Note that if USE_L10N
is set to True, then the
locale-dictated format has higher
precedence and will be applied instead

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文