본문 바로가기
웹개발/django

django에서 핸드폰 번호 추가하기

by julysein 2020. 9. 12.
728x90

1. 먼저 다음 항목을 설치한다.

pip install django-phonenumber-field[phonenumbers]
pip install django-phonenumber-field[phonenumberslite]

 

 

2. 이후 settings.py에 'phonenumber_field', 를 추가한다.

 

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

 

3. 사용하고자 하는 model.py에 from phonenumber_field.modelfields import PhoneNumberField 를 쓴다

from phonenumber_field.modelfields import PhoneNumberField

 

4. 사용하고자 하는 class에 phone_number = PhoneNumberField() 과 같이 추가한다.

class User(models.Model):
    name = models.CharField(max_length=10)
    phone_number = PhoneNumberField()

 

이렇게 하면 User에 phone_number이라는 field가 추가된다.

 

728x90