Python 3 ModuleNotFoundError: Нет модуля с именем 'phonenumber_field'

строка 53, в from phonenumber_field.modelfields import PhoneNumberField

ModuleNotFoundError: No module named 'phonenumber_field'

Для тебя

pip3 install django-phonenumber-field[phonenumbers]

Пример Установка Для python и python2

pip install django-phonenumber-field[phonenumbers]

В качестве альтернативы пакету phonenumbers можно установить пакет phonenumberslite, который занимает меньше памяти.

pip install django-phonenumber-field[phonenumberslite]

Основное использование Во-первых, добавьте phonenumber_field в список установленных приложений в файле settings.py:

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

Затем вы можете использовать его как любое обычное поле модели:

from phonenumber_field.modelfields import PhoneNumberField

class MyModel(models.Model):
    name = models.CharField(max_length=255)
    phone_number = PhoneNumberField()
    fax_number = PhoneNumberField(blank=True)
Вернуться на верх