невозможно импортировать Django .shortcuts - PullRequest
1 голос
/ 18 января 2020

Я работал над своим первым django проектом, используя документацию. Я получаю эту ошибку при импорте django модулей. Я уверен, что django успешно установлен в моей виртуальной среде. Ошибка:

THE SCREENSHOT OF THE ERROR

Unable to import 'django.shortcuts'
Unable to import 'django.http'
Unable to import 'django.contrib'
Unable to import 'django.urls'

Ответы [ 4 ]

0 голосов
/ 27 апреля 2020

Screenshot

Решение 2: (открыть код VS из активированной виртуальной среды):

  1. Открыть окно терминала
  2. Активируйте соответствующую python виртуальную среду
  3. Убедитесь, что Pylint установлен в этой виртуальной среде pipint install pilint
  4. Закройте все экземпляры кода VS
  5. Запустите код VS из этого окно терминала

(это гарантирует, что процесс VS Code унаследует все параметры среды Virtual Env)

0 голосов
/ 21 января 2020

Если вы посмотрите в строке состояния, вы заметите, что выбрали глобальную установку Python 3.7.4, а не виртуальную среду. Если вы нажмете на нее, то сможете выбрать виртуальную среду, в которую вы установили Django.

0 голосов
/ 30 марта 2020

Это происходит из-за изменения версии Django при использовании другой среды, которая может существовать в вашей системе.

0 голосов
/ 19 января 2020

Это очень часто встречается в коде Visual Studio, не беспокойтесь об этом, это просто предупреждения. Я также столкнулся с этими ошибками при работе над ним. Просто go вперед и сначала завершите ваш проект, и если он все еще вызывает ошибку, тогда я могу помочь вам лучше.

Попробуйте эти мои простые проекты, чтобы проверить, что все работает нормально, или проверить установленный django правильно или нет.

Проект Hello World: https://github.com/YashMarmat/Hello-world-App-django.git

...