Hey Guys Je reçois l'erreur ci-dessous lorsque j'ai installé Corsheaders, une idée de la raison pour laquelle je reçois le message d'erreur ci-dessous, car je suis à l'abri des idées.
7 Réponses :
Vous devez ajouter Corsheaders CODE> dans vos paramètres
.Installed_apps code> p>
Ce n'était déjà que, mais je ne suis toujours pas sûr de ce que j'ai fait à cette instance de Django, j'ai réprimé à la création de mon projet et de commencer et cela a fonctionné pour moi.
Dans mon cas, j'ai eu le même problème même si j'avais des Corsheaders dans Paramètres.Installed_apps. La raison de mon problème était que, je n'allais pas d'environnement virtuel, après que je l'ai commencé, le problème s'est éloigné. Peut-être que cela aidera quelqu'un. P>
s'est avéré que mon environnement virtuel avait cassé et devait être recréé, a fonctionné bien après cela. p>
S'il vous plaît ne répondez pas avec un commentaire / question. Naturellement, votre représentant est trop bas pour commenter, mais cela ne signifie toujours pas que des réponses doivent être utilisées pour faire des commentaires comme alternative. Il serait préférable que vous ayez supprimé cela.
J'ai eu le même problème. Si 'Corsheers' est dans votre installation installée et "Corsheders.Middleware.Corsmiddleware" est dans votre middleware, alors quelque chose à vérifier est votre virtualenvironment. P>
Allez dans le dossier / Venv et recherchez le dossier "Corsheers" dans / Site-Sites. P>
Dans mon cas, j'avais dupliqué mon dossier de projet afin que lorsque j'ai fait PIP Installez Django-Cors-Headers CODE> Il est installé dans le VENV du projet d'origine. Cela peut être pourquoi recréer le Venv a travaillé pour Michaelmountford. P>
J'ai eu le même problème. Vous avez compris que, par une raison quelconque, Python ne voit pas un dossier 'Corsheaders' dans Venv / Site-Packages. Donc, je viens de copier le dossier 'Corsheers' de Venv vers mon dossier de projet comme une application au même niveau que mon application et gérer.py appartenir à. Et il semble fonctionner. P>
J'ai eu ce problème J'ai essayé de faire J'ai réalisé que le problème était que Pour moi, il a fonctionné pour supprimer ce modulenotfounderror: aucun module nommé 'Corsheaders code> dans mon projet. Je me suis assuré que j'ai installé l'emballage dans le Virtualenv avec
Pipenv Install Django-Cors-Headers Code> mais toujours, il n'a pas fonctionné. P>
Pipenv Unisistall Corshearders Code>, puis installez-le à nouveau, mais cela n'a pas fonctionné. P>
problème principal (pour moi) h3>
ls /home/youraccount/.local/share/virtualenvs/your-project-name-shuuxxdn3/lib/python3.8/site-packages/ | Moins code> (essentiellement votre chemin d'accès à
Site-packages code> à l'intérieur de votre
virtualenv code>) Je suis allé vérifier si
Corsheaders code> était présent après avoir exécuté le Commande d'installation. À ma surprise, il n'y avait que le dossier
django_cors_headers-3.7.0.dist-info code> qui contenait le mot
cors code> dedans. P>
Solution h3>
django_cors_headers-3.7.0.Dist-info code> dossier manuellement et supprimez le pipefile.lock et exécutez une nouvelle installation de l'emballage CORS. Après cela, j'ai vérifié que l'intérieur
packages de site code> il y avait à la fois
corseheaders code> dossier et
django_cors_headers-3.7.0.Dist-info code> dossier. P >
Cela pourrait également être un cas d'avoir manqué , code> à la fin de
corsheaders, code> en l'ajoutant dans
installé_apps code>. Juste vérifier une fois. P>
Veuillez afficher votre fichier Paramètres.py.
Vérifiez si
coreesheader code> est dans
installé_apps code>.
Veuillez vérifier que vous
paramètres.py code> et vérifier que
installé_apps code> doit contenir
coreesheader code>