전체 글 (26) 썸네일형 리스트형 내일배움캠프 2022.06.16 TIL 오늘의 과제 1. Django 프로젝트를 생성하고, user 라는 앱을 만들어서 settings.py 에 등록해보세요. 2. user/models.py에 `Custom user model`을 생성한 후 django에서 user table을 생성 한 모델로 사용할 수 있도록 설정해주세요. 3. user/models.py에 사용자의 상세 정보를 저장할 수 있는 `UserProfile` 이라는 모델을 생성해주세요. 4. blog라는 앱을 만든 후 settings.py에 등록해주세요. 5. blog/models.py에 이 들어갈 수 있는 `Category`라는 모델을 만들어보세요. 6. blog/models.py에 이 들어갈 수 있는 `Article` 이라는 모델을 만들어보세요.(카테고리는 2개 이상 선택할 수.. 내일배움캠프 2022.06.15 TIL 오늘의 과제 1. args, kwargs를 사용하는 예제 코드 짜보기 2. mutable과 immutable은 어떤 특성이 있고, 어떤 자료형이 어디에 해당하는지 서술하기 3. DB Field에서 사용되는 Key 종류와 특징 서술하기 4. django에서 queryset과 object는 어떻게 다른지 서술하기 1. args, kwargs 연습해보기 args는 여러 개의 인자를 함수로 받고자 할 때 쓰인다. 예를 들어, 스파르타캠프에서 각 조마다 팀원들의 이름을 출력하고자 한다. 그런데 팀원이 몇 명인지는 정해져 있지 않다. *args가 아닌 매개변수로 def team(name1, name2) 와 같은 방식을 이용할 경우, 매개변수의 개수가 정해져 있고 이를 맞춰주어야 한다. 그러나 *args를 사용하게 .. 2022.06.13 추천시스템 프로젝트 KPT 회고 프로젝트명: 10Taku 프로젝트 설명: 애니메이션을 좋아하는 사람 혹은 처음 입문한 사람들을 위한 애니메이션 추천 사이트 프로젝트 컨셉: 2D의 매력에 빠져들게 하는 길잡이 프로젝트 기간: 2022.06.02 ~ 2022.06.13 KPT 회고 Keep 🙂 구현 난이도가 높은 기능(장르 선택 페이지, 페이지 별 복합 출력)은 화면 공유를 통해서 같이 개발을 진행해서 비교적 빠른 속도로 기능 구현이 가능했다. Notion에서 체크박스와 텍스트로 일정과 기능을 관리함으로써 프로젝트가 척척 진행됐다. 프로젝트의 전체적인 구조를 이해하기 위해 다른 팀원들의 기능도 같이 도전해보았다. Sourcetree 및 Github에 관해 잘 모르는 부분들을 서로 물어봐 가면서 해결했다. 좋아하는 주제"애니메이션" 으로 프.. 이전 1 2 3 4 ··· 9 다음