ModuleNotFoundError: Нет модуля с именем 'webapp.user'
в urls.py я хочу импортировать webapp/user/views.py/ConfirmEmailView.
поэтому напишите код следующим образом > from webapp.user.views import ConfirmEmailView
и вот моя структура каталога...
но когда я запускаю это, возникает ошибка...
Я не знаю, почему он не может найти webapp.user!!!
Даже автозаполнение в pycharm работает номинально.
помогите мне, если вы знаете причину......
Ваш корневой каталог пакета не является пакетом webapp. Ваш корневой пакет определяется расположением файла manage.py. Поэтому вы должны импортировать ваш ConfirmEmailView, вызвав: from user.views import ConfirmEmailView
.
Вероятно, вам придется поместить все приложения django в специальный пакет типа "apps", если вы хотите предотвратить конфликт имен пакетов с внешними библиотеками.