Django : 사용자 사용자 모델이로드되지 않았습니다.

다니엘 곤잘레스
from django.contrib.auth import get_user_model
from django import forms

class UserForm(forms.ModelForm):
    password = forms.CharField(widget=forms.PasswordInput)

    class Meta:
        model = get_user_model()
        fields = ['username', 'email', 'password']

"django.core.exceptions.AppRegistryNotReady : 모델이 아직로드되지 않았습니다."라는 메시지가 나타납니다.

Traceback (most recent call last):
  File "./manage.py", line 8, in <module>
    django.setup()
  File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 27, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate
    app_config = AppConfig.create(entry)
  File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py", line 90, in create
    module = import_module(entry)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/home/daniel/testingChamber/djangoTut/home/__init__.py", line 1, in <module>
    import views
  File "/home/daniel/testingChamber/djangoTut/home/views.py", line 9, in <module>
    from .forms import UserForm
  File "/home/daniel/testingChamber/djangoTut/home/forms.py", line 4, in <module>
    class UserForm(forms.ModelForm):
  File "/home/daniel/testingChamber/djangoTut/home/forms.py", line 7, in UserForm
    class Meta:
  File "/home/daniel/testingChamber/djangoTut/home/forms.py", line 8, in Meta
    model = get_user_model()
  File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/__init__.py", line 163, in get_user_model
    return django_apps.get_model(settings.AUTH_USER_MODEL)
  File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 192, in get_model
    self.check_models_ready()
  File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 131, in check_models_ready
    raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

무슨 일이 일어나고 있는지 모르겠습니다. 저는 Django를 처음 사용합니다.

내가 사용하는 버전은 1.10.6과 Python 2.7.12입니다.

이를 수행하는 올바른 방법은 무엇입니까?

hspandher

주석에서 @Mayank가 제안한 솔루션이 작동하지 않는 경우. 해결 방법은 다음과 같습니다. 설정을 가져올 때 양식 파일을 가져 오는 방식입니다. 궁극적으로 양식 파일을 가져 오는 설정에서 파일을 가져 오지 않도록하십시오. 이 파일도 파일로 가져 오지 마십시오 __init__.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

django 모델 양식을 사용하여 모델 양식이 자동으로 생성되지 않았습니다.

분류에서Dev

Django 사용자 정의 관리 페이지에 JavaScript 파일이로드되지 않았습니다.

분류에서Dev

Django 관리자 패널에 표시되지 않는 사용자 모델 필드

분류에서Dev

Django 사용자 정의 사용자 모델 인증이 작동하지 않습니다.

분류에서Dev

Django 1.10 AppRegistryNotReady : 앱이 아직로드되지 않았습니다. django.setup을 사용할 수 없습니다.

분류에서Dev

Django 사용자 모델 상속이 작동하지 않습니다.

분류에서Dev

새로운 django 사용자를위한 비밀번호가 설정되지 않았습니다.

분류에서Dev

Django Rest Framework : 모델 내에서 사용자 지정 메서드를 만든 후 필드가 생성되거나 업데이트되지 않습니다.

분류에서Dev

사용자 정의 아이콘 글꼴이로드되지 않았습니다.

분류에서Dev

Django 관리 페이지에 사용자 모델이 표시되지 않음

분류에서Dev

Django의 사용자 지정 사용자 모달에서 로그인이 작동하지 않습니다.

분류에서Dev

사용자 프로필에 대한 Django 모델 양식이 미리 채워지지 않습니다.

분류에서Dev

Django Rest Framework의 request.META에 사용자 지정 헤더가 추가되지 않았습니다.

분류에서Dev

django 사용자 정의 사용자 필드가 관리자 양식에 표시되지 않습니다.

분류에서Dev

Django가 사용자 지정 사용자를 다른 모델의 외래 키로 저장하지 않음 : NOT NULL 제약 조건이 실패했습니다.

분류에서Dev

django-현재 / 요청 사용자가 템플릿에 전달되지 않았습니다.

분류에서Dev

Django ignore_conflicts가 사용자 모델에서 작동하지 않습니다.

분류에서Dev

WebProfiler가 사용자 지정 환경에로드되지 않았습니다.

분류에서Dev

인증 사용자가 추가되지 않았습니다.

분류에서Dev

사용자 ID가 정의되지 않았습니다.

분류에서Dev

자기 캡처는 사용되지 않았습니다.

분류에서Dev

"사용"식별자가 정의되지 않았습니다.

분류에서Dev

내장 사용자 모델을 사용한 Django 업로드 이미지

분류에서Dev

Facebook 프로필에 사용자 이름이 반환되지 않았습니다.

분류에서Dev

ProviderIncompatibleException이 사용자 코드에 의해 처리되지 않았습니다.

분류에서Dev

CryptographicException이 사용자 코드에 의해 처리되지 않았습니다.

분류에서Dev

Django는 사용자를 인증하지 않습니다.

분류에서Dev

Django Rest 프레임 워크에서 [인증 자격 증명이 제공되지 않았습니다] 오류 메시지를 사용자 지정하는 방법

분류에서Dev

django 관리자가 사용자 정의 사용자와 작동하지 않습니다.

Related 관련 기사

  1. 1

    django 모델 양식을 사용하여 모델 양식이 자동으로 생성되지 않았습니다.

  2. 2

    Django 사용자 정의 관리 페이지에 JavaScript 파일이로드되지 않았습니다.

  3. 3

    Django 관리자 패널에 표시되지 않는 사용자 모델 필드

  4. 4

    Django 사용자 정의 사용자 모델 인증이 작동하지 않습니다.

  5. 5

    Django 1.10 AppRegistryNotReady : 앱이 아직로드되지 않았습니다. django.setup을 사용할 수 없습니다.

  6. 6

    Django 사용자 모델 상속이 작동하지 않습니다.

  7. 7

    새로운 django 사용자를위한 비밀번호가 설정되지 않았습니다.

  8. 8

    Django Rest Framework : 모델 내에서 사용자 지정 메서드를 만든 후 필드가 생성되거나 업데이트되지 않습니다.

  9. 9

    사용자 정의 아이콘 글꼴이로드되지 않았습니다.

  10. 10

    Django 관리 페이지에 사용자 모델이 표시되지 않음

  11. 11

    Django의 사용자 지정 사용자 모달에서 로그인이 작동하지 않습니다.

  12. 12

    사용자 프로필에 대한 Django 모델 양식이 미리 채워지지 않습니다.

  13. 13

    Django Rest Framework의 request.META에 사용자 지정 헤더가 추가되지 않았습니다.

  14. 14

    django 사용자 정의 사용자 필드가 관리자 양식에 표시되지 않습니다.

  15. 15

    Django가 사용자 지정 사용자를 다른 모델의 외래 키로 저장하지 않음 : NOT NULL 제약 조건이 실패했습니다.

  16. 16

    django-현재 / 요청 사용자가 템플릿에 전달되지 않았습니다.

  17. 17

    Django ignore_conflicts가 사용자 모델에서 작동하지 않습니다.

  18. 18

    WebProfiler가 사용자 지정 환경에로드되지 않았습니다.

  19. 19

    인증 사용자가 추가되지 않았습니다.

  20. 20

    사용자 ID가 정의되지 않았습니다.

  21. 21

    자기 캡처는 사용되지 않았습니다.

  22. 22

    "사용"식별자가 정의되지 않았습니다.

  23. 23

    내장 사용자 모델을 사용한 Django 업로드 이미지

  24. 24

    Facebook 프로필에 사용자 이름이 반환되지 않았습니다.

  25. 25

    ProviderIncompatibleException이 사용자 코드에 의해 처리되지 않았습니다.

  26. 26

    CryptographicException이 사용자 코드에 의해 처리되지 않았습니다.

  27. 27

    Django는 사용자를 인증하지 않습니다.

  28. 28

    Django Rest 프레임 워크에서 [인증 자격 증명이 제공되지 않았습니다] 오류 메시지를 사용자 지정하는 방법

  29. 29

    django 관리자가 사용자 정의 사용자와 작동하지 않습니다.

뜨겁다태그

보관