<TIL - 0026> 학습목표체크리스트

개발일지·2023년 4월 21일
0

til

목록 보기
26/43


학습 목표 체크 리스트

  • django(프레임워크)란 무엇인지 정의할 수 있는가?
  • MTV(Model Template View) 패턴에 대해 아는가?
  • http method의 종류와 특징에 대해서 알고 있다.
  • GET과 POST method의 차이점을 설명할 수 있는가?
  • 데이터베이스가 무엇인지 설명할 수 있는가?
  • Primary Key(pk)가 무엇인지 설명할 수 있는가?
  • Foreign Key(fk)가 무엇인지 설명할 수 있는가?
  • 역참조에 대해 이해하고 활용할 수 있다.
  • 요구사항에 맞게 데이터베이스 모델링을 할 수 있는가?
  • 모델링한 데이터베이스(ERD)를 class로 정의할 수 있는가?
  • custom user model을 정의하고 사용할 수 있다.
  • view, model, url의 역할 대해 이해하고 활용할 수 있다.
  • python manage.py makemigrations와 python manage.py migrate의 차이를 설명할 수 있는가?
  • 로그인과 로그아웃을 구현할 수 있는가?
  • 회원가입을 구현할 수 있는가?
  • django orm을 활용해 원하는 값을 저장하거나 찾을 수 있다.
  • object와 queryset의 차이점을 알고 있다.
  • objects.get과 objects.filter의 차이점을 알고 있다.


profile
아닐지

0개의 댓글