Импорт "phonenumber_field.modelfields" не может быть разрешен

У меня есть проект django, и я пытаюсь добавить пакет phonenumber, Я сделал 'pip install django-phonenumber-field[phonenumbers]' и я импортировал библиотеку в .models но это отображается как ошибка, но все равно работает, ошибка называется: "Импорт "phonenumber_field.modelfields" не может быть разрешен (reportMissingImports)". как мне решить эту проблему, чтобы он не говорил мне о проблеме и работал как все остальное?

Помогите пожалуйста :3 мой код и ошибка

Попробуйте также добавить его в настройки. Вот пример из docs:

INSTALLED_APPS = [
    ...
    'phonenumber_field',
    ...
]

попытайтесь добавить это.

INSTALLED_APPS = [ ... 'phonenumber_field', ... ]

Не делайте этого pip install django-phonenumber-field[phonenumbers] и попробуйте вместо этого pip install django-phonenumber-field

У меня такая же проблема. Я пробовал несколько разных вещей, включая установку более старой версии django-phonenumber-field и проверку того, что место установки включено в переменную PATH. В конце концов, я установил #type: ignore после импорта, чтобы заставить Pylance замолчать, но я был бы рад, если бы у кого-то было лучшее решение.

Вернуться на верх