J'essaie de me connecter à l'URL d'administration du Django post création du superutilisateur via l'invite de commande. Après avoir cliqué sur le bouton de connexion, je reçois "Python a cessé de fonctionner".
Python Ver: 3.7.0 Django Ver: 3.0
Étape 1: site Web créé à l'aide de la commande Django-admin
Étape 2: Utilisation de la commande runserver vérifiée Django La page d'accueil par défaut se charge
Étape 3: J'ai essayé d'administrer/de créer des utilisateurs super administrateurs.
Étape 4: cliquez sur le bouton Post Login, l'erreur "Python a cessé de fonctionner" s'affiche.
Ce que j'ai essayé de résoudre ce problème sans succès
from Django.contrib.auth import authenticate
u = authenticate(username="username", password="password")
J'ai essayé d'ajouter et de supprimer SESSION_COOKIE_SECURE = False
dans settings.py
Vérifié ALLOWED_HOSTS = []
dans settings.py
Que dois-je faire pour voir la page d'administration?
J'ai également rencontré le même problème que j'ai mis à niveau mon python mais le problème n'est pas avec python il se produit par environnement virtuel. Mettez à niveau votre environnement virtuel en exécutant la commande suivante) python -m venv --upgrade ./myvenv
J'ai également rencontré le même problème avec Python 3.7.0. La mise à niveau vers Python 3.8.0 résout ce problème.