1
이라는 응용 프로그램으로 장고 프로젝트를 만들었지 만 오류가 발생하여 authentication
으로 변경되었습니다. runserver
하려고 할 때 나중에, 나는 오류로 인해 수 없었다 발견 : 모듈 가져 오기 오류 - 부적절한 구성 : WSGI 응용 프로그램
django.core.exceptions.ImproperlyConfigured: WSGI application 'coolwebsite.wsgi.application' could not be loaded; Error importing module: 'No module named 'django.contrib.authentication''
그래서 나는 온라인으로 보았다 그리고 내가 장고의 응용 프로그램 구조와 같은 이름을 가진 응용 프로그램의 이름을 지정해서는 안 밝혀졌다. 나는
oauth
에
authentication
을 변경하고 난 여전히 같은 오류가 발생 해요 :
django.core.exceptions.ImproperlyConfigured: WSGI application 'coolwebsite.wsgi.application' could not be loaded; Error importing module: 'No module named 'django.contrib.oauth''
내가
birds
에 응용 프로그램 이름을 변경,하지만 여전히 내가 같은 오류를 얻을 것입니다. 왜이 오류가 계속 발생하는지 이해할 수 없습니다.
전체 오류는 다음과 같습니다
Traceback (most recent call last):
File "C:\python3.6.3\lib\site-packages\django\utils\autoreload.py", line 228, in wrapper
fn(*args, **kwargs)
File "C:\python3.6.3\lib\site-packages\django\core\management\commands\runserver.py", line 147, in inner_run
handler = self.get_handler(*args, **options)
File "C:\python3.6.3\lib\site-packages\django\contrib\staticfiles\management\commands\runserver.py", line 28, in get_handler
handler = super(Command, self).get_handler(*args, **options)
File "C:\python3.6.3\lib\site-packages\django\core\management\commands\runserver.py", line 68, in get_handler
return get_internal_wsgi_application()
File "C:\python3.6.3\lib\site-packages\django\core\servers\basehttp.py", line 57, in get_internal_wsgi_application
sys.exc_info()[2])
File "C:\python3.6.3\lib\site-packages\django\utils\six.py", line 685, in reraise
raise value.with_traceback(tb)
File "C:\python3.6.3\lib\site-packages\django\core\servers\basehttp.py", line 47, in get_internal_wsgi_application
return import_string(app_path)
File "C:\python3.6.3\lib\site-packages\django\utils\module_loading.py", line 20, in import_string
module = import_module(module_path)
File "C:\python3.6.3\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\xxx\PycharmProjects\coolwebsite\coolwebsite\wsgi.py", line 16, in <module>
application = get_wsgi_application()
File "C:\python3.6.3\lib\site-packages\django\core\wsgi.py", line 14, in get_wsgi_application
return WSGIHandler()
File "C:\python3.6.3\lib\site-packages\django\core\handlers\wsgi.py", line 151, in __init__
self.load_middleware()
File "C:\python3.6.3\lib\site-packages\django\core\handlers\base.py", line 80, in load_middleware
middleware = import_string(middleware_path)
File "C:\python3.6.3\lib\site-packages\django\utils\module_loading.py", line 20, in import_string
module = import_module(module_path)
File "C:\python3.6.3\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 941, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
django.core.exceptions.ImproperlyConfigured: WSGI application 'coolwebsite.wsgi.application' could not be loaded; Error importing module: 'No module named 'django.contrib.oauth''
내 설치된 앱 : 왜 내가이 오류를 수신하고 그
INSTALLED_APPS = [
###APPS###
'oauth.apps.OauthConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles'
]
입니까?
왜'django.contrib.oauth'를 검색합니까? 내 응용 프로그램은 oauth이며 contrib 패키지에 포함되어 있지 않습니다. – Bytes
INSTALLED_APPS에 무엇이 있습니까? –
방금 설치 한 앱을 질문에 추가했습니다. 또한,'django.contrib.auth' 사용자 모델을 내 자신으로 덮어 쓰는 것에 주목할 가치가 있습니다. : AUTH_USER_MODEL = 'oauth.User'' 설정에서 – Bytes