首页 > 解决方案 > ModuleNotFoundError:没有名为“account.apps.AccountConfigdjango”的模块;“account.apps”不是一个包

问题描述

from django.apps import AppConfig
    
    
class AccountConfig(AppConfig):
    name = 'account'

总的来说,我有两个文件,上面的代码来自apps.py,但它不起作用。我必须在哪里导入文件apps.py才能使我的代码运行?

标签: pythondjangodjango-models

解决方案


在 settings.py 中,您将看到一个名为 INSTALLED_APPS 的列表,您将其传递给示例

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',


'users.apps.UsersConfig',
 ]

这适用于用户apps.py,如下所示

class UsersConfig(AppConfig):
      name = 'users'

推荐阅读