전체 글

천방지축 어리둥절 빙글빙글 돌아가는 나의 하루~
카테고리 없음

내일배움캠프 AI - TIL 37

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 37day 오늘 배운 내용 - DRF 시작하기 Serializer DRF의 큰 기능은 Models를 serializers로 변환하는 것이다. Serializer란 말 그대로 직렬화하는 클래스로서, 사용자의 DB안에 사용자 프로필 사진, 이메일, 이름, 성별이 있다고 가정하면 사용자 모델 인스턴스를 JSON 형태 혹은 Dictionary 형태로 직렬화 할 수 있다. DRF 사용 > pip install djangorestframework 터미널에서 위와 같이 입력해 drf를 설치한다 INSTALLED_APPS = [ ... , ... , ... , (app_name), 'rest_framewo..

I learned

내일배움캠프 AI - TIL 36

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 36day 오늘 배운 내용 - Django 심화에서 만난 네트워크 오늘부터 Django 심화 강의가 시작했다. Django 심화강의는 DRF에 관해 배우게 된다. 1주차는 DRF를 시작하기 전 Restful에 대한 간단하게 웹의 흐름에 대한 내용을 배우게 되었는데, 여기서 뭔가 익숙한.... 네트워크의 향기를 맡았다. 강의를 듣다가 교수님을 몇번 찾았다... DJANGO REST FRAMEWORK DRF란 Django 안에서 Restful API 서버를 쉽게 구축할 수 있도록 도와주는 오픈 소스 프레임워크이다. DRF을 제대로 사용하기 위해서는 Restful에 대해 이해해야한다. 웹 개발을 ..

I learned

내일배움캠프 AI트랙 8 Week

❤️‍🔥WIL : Weekly I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 8 Week 두번째, 머신러닝 + Django 프로젝트 이번주에는 벌써 스파르타코딩클럽 내일배움캠프에서 진행한 두번째 프로젝트를 하였따. 팀이 변경된건 아니지만 한명이 줄어든 상태에서 팀장이였던 나도 팀원들도 걱정을 한껏 안고 두번째 프로젝트가 시작되었는데 마무리를 맺고 나니 4명이여도 나름 성공적인 프로젝트 였던 것 같다. 1. 1주일동안 머신러닝을 사용해서 Django프로젝트 하기 ---- Success! 2. 머신러닝을 학습시키고 유의미한 결과 내기 ---- Success! 3. 거북이반 수강팀원들 CRUD 마스터 시키기 ---- Success! 4. 원활한 팀내 의사소통을 목표로 협..

스파르타코딩클럽/내일배움캠프

[내일배움캠프 AI] B5팀 -"이미지기반 펫감정일지" 머신러닝 프로젝트 KPT 회고

KPT 회고 Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분 Git branch를 이용한 협업 commit 메세지 컨벤션, issue, PR 컨벤션를 아예 템플릿으로 관리한점. 깃모지를 활용한 점. 기능별로 branch를 잘 나눠서 협업한 점 전부가 CRUD 구현 경험 협업 의사소통이 너무 좋았어요. 문서작업도 했다. Problem 아쉬운 점 wiki를 제대로 사용 못함. 있던 기능도 구현이 삭제한 점 머신러닝을 정확히 이해하지는 못하고 두서없이 시도해서 얻어걸린 점. 다른 팀원의 파트를 코드단위로 파악하지 못한 점. 타임어택을 하자고 했지만 제대로 시행되지 못했다. 현지님 빨리 못주무시게한 점 -중요- 짜증많이내심.. 조심 오류 발생시 몇시간씩 잡고 있는 점. 기..

스파르타코딩클럽/내일배움캠프

[내일배움캠프 AI] B5팀 -"이미지기반 펫감정일지" 머신러닝 프로젝트 결과물

🐶마이 펫 감정일지 PEMOTION🐶 프로젝트 소개 반려견의 사진을 기반으로 감정 angry/ happy / sad 로 판별하여 감정일지를 작성하는 서비스 입니다. 프로젝트 목표 Django 배운 내용 기반으로 필수기능 완벽하게 복습하기 Git branch를 이용한 협업 방식 익숙해지기 머신러닝 자체 학습시키기 역할 파트 머신러닝 : 이현지, 주세민 머신러닝 학습 : 주세민 머신러닝 로드 : 이현지 Django : 손상훈, 유승주 로그인/회원가입 : 유승주 감정일지 : 손상훈 와이어프레임 IA 화면구성 Figma Created with Figma www.figma.com 기능명세서 구분 기능 기능분류 세부항목 로딩 로그인(회원가입) 로그인 아이디 패스워드 회원가입 아이디 패스워드 / 확인 메인 펫 감정일..

I learned

내일배움캠프 AI - TIL 35

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 35day 오늘 배운 내용 프로젝트 결과 발표일 + KPT 회고(개인) Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분 Git branch를 이용한 협업 commit 메세지 컨벤션, issue, PR 컨벤션를 아예 템플릿으로 관리한점. 깃모지를 사용을 시도한점 - 개인적으로는 깃모지가 시각적으로 명확하지 않아서 별로였다. 기능별로 branch를 잘 나눠서 협업한 점 전부가 CRUD 구현 경험 오전/오후 협업 의사소통 및 문서작업이 좋았어요. Problem 아쉬운 점 GitHub wiki를 제대로 사용 못함. 시간이 모자라 초반에 기획했던 기능도 구현이 ..

I learned

내일배움캠프 AI - TIL 34

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 34day 오늘 배운 내용 프로젝트 4일차 - 이미지 업로드 Django에서 다루는 이미지 등의 파일을 두가지 타입이 있다. - static 파일 : 개발자가 웹 어플리케이션에서 개발을 위한 개발 과정에서 지정한 리소스 파일(css,js, image 등) - media 파일 : 사용자가 서비스를 이용하면서 업로드하는 파일. media 파일을 사용할때 static이랑 마찬가지로 settings.py에 media파일을 관리할 디렉토리를 설정해주면 된다. #settings.py import os MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,..

이모냥냥
소소한 개발일지