web-dev-qa-db-fra.com

erreur d'importation Django corsheaders

je suis débutant à Django. Je fais un projet basé sur elle. Le projet comporte deux étapes. J'ai terminé la première phase et téléchargé le code sur l'instance Amazon ec2. Après avoir terminé la deuxième phase, j’ai ajouté quelques paquets tels que python-social-auth, Django-cors-headers, Django-easy-maps, crispyforms. mais maintenant, il montre une erreur d'importation pour corsheaders et c'est la traceback j'ai vérifié l'environnement virtuel et le paquet corsheaders est

Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/__init__.py", line 399, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/base.py", line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/base.py", line 280, in execute
translation.activate('en-us')
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/__init__.py", line 130, in activate
return _trans.activate(language)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 188, in activate
_active.value = translation(language)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 159, in _fetch
app = import_module(appname)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/importlib.py", line 40, in import_module
__import__(name)
ImportError: No module named corsheaders

des suggestions s'il vous plaît

15
shebeer

Utiliser pip:

pip install Django-cors-headers

Utiliser pipenv:

pipenv install Django-cors-headers
61
Rafael Corzo

J'ai eu le même problème après avoir installé via pip. Ensuite, j'ai téléchargé la source et installé manuellement le Django-cors-headers après que le problème a disparu.

J'espère que cela pourra aider.

0
Faysal Ahmed