我正在升级到 django 3.2,但根据它的发行说明,它说:
现在在首次访问时检查 SECRET_KEY 设置的有效值,而不是在首次加载设置时。这允许运行不依赖于 SECRET_KEY 而无需提供值的管理命令。因此,在不提供有效 SECRET_KEY 的情况下调用 configure(),然后继续访问 settings.SECRET_KEY 现在将引发 ImproperlyConfigured 异常。
错误:django.core.exceptions.ImproperlyConfigured: Cannot import 'users'. Check that 'apps.users.apps.UsersConfig.name' is correct.
用户apps.py:
from django.apps import AppConfig
class UsersConfig(AppConfig):
name = 'users'
我认为该错误是因为它与 django==3.1.7 一起使用。有人可以帮我解决这个问题吗?如何检查我的密钥是否有效,并在需要时生成新密钥?