#5.2 Custom Fields (06:23) - airbnb-clone-backend

star_is_mine·2022년 11월 6일
0

배운점

AbstractUser 가 제공하는 first_name, last_name 필드를 사용하지 않고 이름 값 저장을 위하여 name 필드를 생성하는 방법을 배웠습니다.


핵심명령어 정리

( editable=False )

	first_name = models.CharField(
        max_length=150,
        editable=False, 
    )
    last_name = models.CharField(
        max_length=150,
        editable=False,
    )    
    name = models.CharField(
        max_length=150,
        default="",
    )

우리는 지난 강의에서 django 가 제공하는 AbstractUser 를 상속받아 사용했다. AbstractUser 는 first_name 과 last_name 이 각 별개로 따로 존재하는데. 이는 우리나라 정서에 맞지 않는다. 따라서 first_name 과 last_name 을 별도로 사용하지 않고 name 하나만 사용하도록 하기 위해 위와 같이 코드를 작성하였다.

first_name 과 last_name 필드를 사용하지 못하게 하는 속성값이 바로 editable=False 다.


None


Note

profile
i have a dream and I will make my dreams come true.

0개의 댓글