python - 为 Django 的日期输入设置添加一个值
问题描述
我需要在DATE_INPUT_FORMATS
设置中添加特定的日期格式。现在,已经有一个默认值(格式列表)DATE_INPUT_FORMATS
- 我想将我的格式附加到该列表中。
解决此问题的最佳方法是什么?当然,我试图避免覆盖默认定义。
解决方案
默认设置存储在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 ( ) 用于“解包”新列表中的默认列表。
推荐阅读
- hyperledger-fabric - 允许参与者完全读取权限
- vba - 在特定条件下保持单元格不变
- angularjs - angularjs-ui-tinymce 绑定不起作用
- xml - 如何使用 XSLT 为每个 html 选择设置唯一名称?
- database - 将 AWS DynamoDB 迁移到 Postgresql
- c# - 检查 Textbox.Text 上的多个条件的最佳方法
- c# - ModelState 是有效的,但是当我保存数据时,我在有错误的 entityValidationErrors 中得到它
- sql - 如何获取上周(7天)每天的记录数oracle
- javascript - Facebook 页面插件 - 响应式
- php - 如何将子字符串添加到以逗号分隔的字符串中的每个元素