我需要在DATE_INPUT_FORMATS
设置中添加特定的日期格式。现在,DATE_INPUT_FORMATS
已经存在默认值(格式列表) - 我想将我的格式附加到该列表中。
最好的方法是什么?当然,我试图避免覆盖默认定义。
答案 0 :(得分:5)
默认设置存储在 django.conf.global_settings
中。所以在你的settings.py
文件中你可以写:
# settings.py
import django.conf.global_settings
DATE_INPUT_FORMATS = [
*django.conf.global_settings.DATE_INPUT_FORMATS,
'Your-extra-format'
]
请注意列表中的aterisk(*
)要“解压缩”新列表中的默认列表。