J'ai une nouvelle installation de Django et lorsque j'essaie de python manage.py runserver.Il me donne cette erreur:
ImproperlyConfigured: l'application WSGI 'myproject.wsgi.application' n'a pas pu être chargée; Erreur d'importation du module.
settings.py
WSGI_APPLICATION = 'myproject.wsgi.application'
wsgi.py
import os
from Django.core.wsgi import get_wsgi_application
os.environ.setdefault("Django_SETTINGS_MODULE", "myproject.settings")
application = get_wsgi_application()
Commentez le
# 'Django.contrib.auth.middleware.SessionAuthenticationMiddleware',
dans votre fichier settings.py dans le middleware
J'ai rencontré le même problème parce que j'ai ajouté le middleware debug_toolbar à mes paramètres.py
'debug_toolbar.middleware.DebugToolbarMiddleware',
J'ai résolu le problème en supprimant le middleware debug_toolbar. J'ai également dû supprimer debug_toolbar de mes applications INSTALLED.
Recherchez la trace de la pile - vous pourriez trouver quelques lignes au-dessus de la ligne "L'exception ci-dessus était la cause directe de l'exception suivante:"
Cela peut être dû, par exemple, à l'utilisation d'un middleware à partir d'une application tierce désinstallée, etc.