Django自动将Django附加到已安装的应用程序的类名中

2024-04-20 04:12:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我在ccloud项目中有一个名为code_cloud的应用程序。你知道吗

我有 default_config = 'code_cloud.apps.CodeCloudConfig'code_cloud/__init__.py 以下是ccloud/settings.py的相关章节:

INSTALLED_APPS = [
    'code_cloud'
    ....
]

当我做python manage.py makemigrations code_cloud时,我得到

....
ImportError: No module named 'code_clouddjango'

为什么在搜索之前django会将django附加到模块中。我有django版本1.9.2


Tags: appsinstalled项目djangopyconfig应用程序default
1条回答
网友
1楼 · 发布于 2024-04-20 04:12:22

您可能遗漏了'code_cloud''django'之间的逗号,这会导致字符串串联。你知道吗

INSTALLED_APPS = [
    'code_cloud'
    'django',
    ...
]

应该是:

INSTALLED_APPS = [
    'code_cloud',
    'django',
    ...
]

相关问题 更多 >