본문 바로가기
내일배움캠프

62. 내일배움캠프 - 49일차 TIL

by 새싹_v 2022. 11. 11.
728x90


 

TIL

 

📌
오늘 한 일

DRF 3주 차 듣고 연습문제 풀기
거북이 반 자바스크립트 강의 듣기
연습문제 코드 리뷰
자바스크립트 강의 듣기

 

오늘은 아침부터 타임어택이 있었다.

drf 부분이었는데 강의를 볼 땐 이해했지만 막상 직접 작성하려 하니

막막했다. 그래서 거의 복붙 한 듯

그리고 팀원분이 내주신 연습문제 풀기 전에 3주 차강의를 들었다.

강의 듣고 바로 연습문제 풀었는데 쉽지 않아서 구글링 하고

공식문서 찾아보고 강의도 돌려보고 하면서 풀었다.

그리고 밀렸던 거북이 반 자바스크립트 강의도 다 듣고 

10시쯤 연습문제 코드 리뷰를 했다.

코드 리뷰하면서 몰랐던 것들도 알게 되고 힘들지만 도움은 많이 된다.

코드 리뷰하고 이제 틸 쓰고 자바스크립트 강의 듣다가 자야겠다.

 

 

 

오늘 알게 된 내용

def create(self, validated_data):
        user = super().create(validated_data) #상위클래스를 호출하는 super() 사용해서 
        #부모객체인 create()메소드를 불러와서 그 안에 validated_data를 넣어줘 
        #models.py에 있는 필드들을 읽어와서 자동으로 데이터값(validated_data를 통한 유효성 검사가 완료된)을 만들어준다.
        password = user.password #페스워드를 따로 변수설정을 한 이유는 페스워드를 해싱을 시키기위해서다.
        user.set_password(password)
        user.save()
        return user
728x90

댓글