Week I Learned 5

WIL_아홉 번째 주

Facts Django REST Framework(DRF)를 이용한 웹사이트를 만드는 팀 프로젝트를 시작했다. 우리 조는 비슷한 조건의 사람들끼리의 만남을 이어주는 결혼 정보 웹사이트를 만들기로 했다. 이번에는 DRF를 이용하기 때문에 backend와 frontend를 나누어 작업할 수가 있어서 우선 모두가 각자의 파트를 맡아서 backend를 끝내고, frontend를 이어서 하기로 정했다. Feelings views.py와 serializers.py를 작성하는 부분이 익숙해지도록 강의를 4번 정도를 반복해서 들었다. 확실히 처음 때보다는 좀 익숙해진 느낌이 들었는데, 팀 프로젝트를 시작하면서 빈 페이지에 무언가를 작성하려니 강의를 보고 따라 작성하는 것과는 난이도가 다르게 느껴졌다. 정말 다양한 프로..

WIL_일곱 번째 주

Facts Django REST Framework(DRF)에 대해서 배우기 시작했다. 전에는 일반 Django 였기 때문에, CRUD API를 작성할 때 response로 HTML file을 return 했다. DRF에 대해 배우기 시작하면서 부터는 DRF library를 사용하기 때문에 HTML file이 없이도 admin page나 POSTMAN 프로그램으로 API를 테스트 할 수 있었다. 이번에도 저번과 마찬가지로 Blog를 만들고, 상세페이지와 comments, 좋아요, 팔로우 등의 기능들을 구현하며 DRF를 연습했다. Feelings Django 기초가 익숙해졌는데, DRF를 배우며 view.py에서 많은 부분이 바뀌며 조금 어렵다는 느낌이 들었다. 아니, 어렵다기 보다는 생소한 기분이 좀 더 ..

WIL_여섯 번째 주

Facts Django team project를 제출하고 발표 시간을 가졌다. 우리 팀의 project 주제는 insta와 twitter를 섞어 놓은 것과 비슷한 간단한 일상 공유 서비스였다. Django 기초 프로젝트였기 때문에 기본적인 회원가입, 로그인, 로그아웃, CRUD를 활용한 feed와 comment 작성을 큰 틀로 하고 팔로우와 정렬 기능, 좋아요 등과 같은 추가적인 기능들을 넣었다. 코드는 github을 통해 공유하고 채팅과 화면 공유 등을 이용하여 팀원들과 의사소통을 나누었다. 프로젝트는 성공적으로 잘 마무리 되었다. Feelings 처음에 Django 기초 강의를 들었을 때 파일의 종류가 다양하고 홍길동처럼 이곳저곳을 돌아다녀야 했기 때문에 조금 헷갈리는 느낌이 있었다. 그런데 이번 팀..

WIL_다섯 번째 주

다섯 번째 주도 마무리 되었다. Facts Django 기초 강의를 듣고 강의 내용을 바탕으로 개인 과제를 제출했다. 금요일 부터 새로운 팀 프로젝트를 시작했다. Django는 기본적으로 models.py, urls.py, views.py로 돌아가고 settings.py에 앱 등록과 필요할 때 directory의 root를 잘 입력해야 한다. CRUD와 회원 가입 기능을 어떻게 만드는지 배웠다. Feelings Django는 여러 종류의 파일들로 구성되어 있고, 이 파일들을 요리조리 넘나들며 코드를 작성해야 하기 때문에 처음에는 좀 복잡한 느낌이 있었다. 그래서 CRUD와 회원가입 기능 구현이 자연스러울 때까지 복습을 하기로 마음먹었다. 복습을 하고 잘 모르겠는 부분들은 구글링을 통해 공부를 하면서 몇 ..

WIL_첫 번째 주

AI web program을 시작한 지 일주일이 되었다. Facts 이번 일주일 동안에는 Web programming 기초 강의와 SQL 기초 강의를 들었다. 동시에 팀 프로젝트 진행을 하였다. 팀 이름은 '최고오조'. 팀 프로젝트는 HTML, CSS와 아주 간단한 python을 사용하여 팀 소개 페이지를 만들었다. 여기서 내가 맡은 부분은 main page의 상위 부분과 개인 페이지였다. 또한 github에 대표로 뼈대를 올려서 팀원들에게 공유하는 것도 진행하였다. Feelings 시작 하고 3일 정도는 잠이 부족하여 피곤한 느낌이 많았다. 아침 9시 부터 시작하여 밤 9시 까지 하니 그럴만도 하다. 그래서 공부를 위한 최상의 컨디션을 유지하기 위해 나만의 페이스대로 중간중간 몸을 움직여주며 밥도 맛있..

LIST