标签: python-decouple

Django - 无法从“解耦”导入名称“配置”

我正在尝试在本地运行这个项目,但是当我尝试时,manage.py makemigrations我不断收到以下错误:

ImportError: cannot import name 'config' from 'decouple'
Run Code Online (Sandbox Code Playgroud)

这是我的步骤:

  1. 从 github 克隆存储库
  2. 创建虚拟环境
  3. 安装依赖项

我做了一些研究,但我没有发现可能产生该错误的原因。任何人都可以帮我解决这个问题吗?提前致谢!我正在运行 Django 3。

python django python-3.x python-decouple

17
推荐指数
2
解决办法
2万
查看次数

导入错误:在 Heroku 上部署时没有名为“解耦”的模块

我试图从heroku cli在heroku上部署我的django项目。所以我创建了一个应用程序,然后我git push heroku master从项目目录中运行。然后我得到了错误:

remote: -----> $ python manage.py collectstatic --noinput 
remote:      Traceback (most recent call last): 
remote:          File "manage.py", line 15, in <module> 
remote:            execute_from_command_line(sys.argv) 
remote:          File "/app/.heroku/python/lib/python3.5/site-packages/django/core/management/__init__.py", line 371, in execute_from_command_line 
remote:            utility.execute() 
remote:          File "/app/.heroku/python/lib/python3.5/site-packages/django/core/management/__init__.py", line 317, in execute 
remote:            settings.INSTALLED_APPS 
remote:          File "/app/.heroku/python/lib/python3.5/site-packages/django/conf/__init__.py", line 56, in __getattr__ 
remote:            self._setup(name) 
remote:   File "/app/.heroku/python/lib/python3.5/site-packages/django/conf/__init__.py", line 43, in _setup remote:            self._wrapped = Settings(settings_module) 
remote:          File "/app/.heroku/python/lib/python3.5/site-packages/django/conf/__init__.py", line 106, in __init__ 
remote:            mod = importlib.import_module(self.SETTINGS_MODULE) 
remote:          File …
Run Code Online (Sandbox Code Playgroud)

django heroku python-3.x heroku-cli python-decouple

6
推荐指数
3
解决办法
1万
查看次数