Django E.408, E.409 and E.410 errors on runserver


現在、djangoでウェbサイトの開発を勉強している大学生です。コマンドプロンプトで「python manage.py
runserver」と書いたところ、以下のようなエラーが出てしまいました。

?: (admin.E408)'django.contrib.auth.middleware.AuthenticationMiddleware' must
be in MIDDLEWARE in order to use the admin application.  
?: (admin.E409) 'django.contrib.messages.middleware.MessageMiddleware' must be
in MIDDLEWARE in order to use the admin application.  
?: (admin.E410) 'django.contrib.sessions.middleware.SessionMiddleware' must be
in MIDDLEWARE in order to use the admin application.

どうすればよいか全く分からず途方に暮れています。是非プロフェッショナルの皆様方の力を貸していただけるとありがたいです。




settings.pyの MIDDLEWAREの順番を確認してください。

おそらく、AuthenticationMiddleware、MessageMiddleware、SessionMiddlewareを設定すれば治ると思います。




settings.pyの MIDDLEWAREの順番を確認してください。

おそらく、AuthenticationMiddleware、MessageMiddleware、SessionMiddlewareを設定すれば治ると思います。

