请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

启动报错如下,请问怎么处理?

python3.7 和django2.2下项目
启动报错如下,请问怎么处理?
django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model ‘users.UserProfile’ that has not been installed

正在回答 回答被采纳积分+3

2回答

bobby 2022-04-10 09:23:34

https://img1.sycdn.imooc.com//szimg/6252318209d019b907740786.jpg 尝试把这里改为xadmin而不是xadmin.apps.xadminconfig试试

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕雪1070521 #1
    继续报错如下:请问怎么处理?
     "AUTH_USER_MODEL refers to model '%s' that has not been installed" % settings.AUTH_USER_MODEL
    django.core.exceptions.ImproperlyConfigured: AUTH_USER_MODEL refers to model 'users.UserProfile' that has not been installed
    回复 有任何疑惑可以回复我~ 2022-04-10 11:50:26
  • 提问者 qq_慕雪1070521 #2
    这个错误暂时自行解决了。
    回复 有任何疑惑可以回复我~ 2022-04-10 15:53:11
  • 提问者 qq_慕雪1070521 #3
    又有新的报错,网上搜索也不知道怎么解决。
    RuntimeError: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
    回复 有任何疑惑可以回复我~ 2022-04-10 15:55:12
bobby 2022-04-09 14:38:35

这个问题好像有其他同学也遇到过,不过我本地没有重现, 你截图我看看你的下面的代码:

    1. setting中的 AUTH_USER_MODEL 配置

    2. setting中的installed_apps中的user相关的app的配置

    3. user这个app下面的apps.py的配置

     

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕雪1070521 #1
    1.AUTH_USER_MODEL = "users.UserProfile"
    2.INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'apps.courses.apps.CoursesConfig',
        'apps.users.apps.UsersConfig',
        'apps.organizations.apps.OrganizationsConfig',
        'apps.operations.apps.OperationsConfig',
        'crispy_forms',
        'xadmin.apps.XAdminConfig',
        'captcha',
        'pure_pagination',
        'DjangoUeditor',
        'import_export',
        'xadmin',
        'django.contrib.sites',
        'apps',
        
    ]
    3.from django.apps import AppConfig
    
    
    class UsersConfig(AppConfig):
        name = 'apps.users'
        verbose_name = "用户"
    回复 有任何疑惑可以回复我~ 2022-04-09 21:48:08
  • 提问者 qq_慕雪1070521 #2
    现在的报错又变了,成了这样,请指点:
    Microsoft Windows [版本 10.0.14393]
    (c) 2016 Microsoft Corporation。保留所有权利。
    
    C:\Users\Administrator>cd C:\Users\Administrator\resources-master\resources\MxOnline
    
    C:\Users\Administrator\resources-master\resources\MxOnline>python manage.py runservser
    Traceback (most recent call last):
      File "manage.py", line 21, in <module>
        main()
      File "manage.py", line 17, in main
        execute_from_command_line(sys.argv)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line
        utility.execute()
    回复 有任何疑惑可以回复我~ 2022-04-09 21:50:35
  • 提问者 qq_慕雪1070521 #3
    File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 357, in execute
        django.setup()
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\django\__init__.py", line 24, in setup
        apps.populate(settings.INSTALLED_APPS)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\django\apps\registry.py", line 95, in populate
        "duplicates: %s" % app_config.label)
    django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: xadmin
    回复 有任何疑惑可以回复我~ 2022-04-09 21:51:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信