django 中的日期格式化日期字段
date formatting datefield in django
我想在整个应用程序中使用给定格式“dd/mm/yyyy”,但暂时我有“mm/dd/yyyy”。
这是models.py
中的代码
period_from = models.DateField(db_column="Period From", blank=True, null=True)
如何为所有日期字段定义它以及在哪个文件中?
您可以使用 DATE_FORMAT
[Django-doc] and SHORT_DATE_FORMAT
settings [Django-doc] 指定 Django 如何格式化日期对象。
请注意,如果您启用 USE_L10N
[Django-doc],那么这些设置将 不会 生效,Django 将根据 locale 的用户。
我想在整个应用程序中使用给定格式“dd/mm/yyyy”,但暂时我有“mm/dd/yyyy”。
这是models.py
中的代码period_from = models.DateField(db_column="Period From", blank=True, null=True)
如何为所有日期字段定义它以及在哪个文件中?
您可以使用 DATE_FORMAT
[Django-doc] and SHORT_DATE_FORMAT
settings [Django-doc] 指定 Django 如何格式化日期对象。
请注意,如果您启用 USE_L10N
[Django-doc],那么这些设置将 不会 生效,Django 将根据 locale 的用户。