gpt4 book ai didi

django - 扩展 Django 设置中的现有列表

转载 作者:行者123 更新时间:2023-12-02 08:58:39 26 4
gpt4 key购买 nike

我试图允许在我的应用程序中输入更灵活的日期,并且希望使用默认的 Django 设置。根据文档,我可以在 settings.py 中定义 DATE_INPUT_FORMATS,但我想保留默认值并添加其他一些值。

我尝试扩展它,就好像它已经存在一样,但惨败了:

DATE_INPUT_FORMATS += ['%m-%d-%y',]

产量:NameError:名称“DATE_INPUT_FORMATS”未定义

我还尝试从 django.conf 导入默认设置,但这是循环的,因为它尝试包含我正在加载的 settings.py .

from django.conf import settings as default_settings
DATE_INPUT_FORMATS = default_settings.DATE_INPUT_FORMATS
DATE_INPUT_FORMATS += ['%m-%d-%y',]

产量:

Error: Can't find the file 'settings.py' in the directory containing './manage.py'. It appears you've customized things.
You'll have to run django-admin.py, passing it your settings module.
(If the file settings.py does indeed exist, it's causing an ImportError somehow.)

在 Django 的 settings.py 中扩展默认设置的正确方法是什么?

最佳答案

您应该能够导入表单django.conf.global_settings

关于django - 扩展 Django 设置中的现有列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com