【问题标题】:ModuleNotFoundError: No module named 'account.apps.AccountConfigdjango'; 'account.apps' is not a packageModuleNotFoundError:没有名为“account.apps.AccountConfigdjango”的模块; “account.apps”不是一个包
【发布时间】:2020-12-27 04:37:12
【问题描述】:
from django.apps import AppConfig
    
    
class AccountConfig(AppConfig):
    name = 'account'

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

【问题讨论】:

    标签: python django django-models


    【解决方案1】:

    在 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'
    

    【讨论】:

    • 我做到了,但如果没有帮助,还有什么其他原因?提前谢谢你。
    • 你能分享你的settings.py和文件夹结构吗?
    • 我的电脑出乎意料地出了问题,所以尽快)但是提前,假设我正在使用 Atom,如何共享我的文件夹结构?
    • Settings.py """ import os DEBUG = True ALLOWED_HOSTS = [] # 应用程序定义 INSTALLED_APPS = [ 'account.apps.AccountConfig' 'django.contrib.admin', 'django.contrib.auth '、'django.contrib.contenttypes'、'django.contrib.sessions'、'django.contrib.messages'、'django.contrib.staticfiles'、]
    • 你能把安装的应用程序发给你吗
    猜你喜欢
    • 2020-09-09
    • 2020-12-06
    • 2021-10-12
    • 2020-10-04
    • 2020-07-02
    • 2021-05-17
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多