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
'웹개발 > django' 카테고리의 다른 글
[Django] fk의 field를 filtering 하기 (ORM) (0) | 2022.01.31 |
---|---|
[Django] makemigrations 취소하기, migrate 취소하기 (0) | 2021.10.21 |
django urls.py에서 views 함수 호출할 때 인자 전달하기 (0) | 2020.09.16 |
on_delete 에 관하여 (0) | 2020.09.13 |