유혹하는 개발하기
Roseline's Blog
-
[오늘의 공부] Django 스터디
Django 스터디 - ORM interactive console로 ORM 연습 배운 내용을 응용해서 (filtering, aggregation을 가장 많이 썼다) pickmeal 사이트의 주 콘텐츠인 랜덤으로 맛집 추천하는 기능을 구현했다. 이제 REST API랑 서버 배포까지만 하면 사실상 Django 스터디는 끝난다. 그 외에 두 주는 머신러닝으로 추천 알고리즘을 구현해볼까 생각 중이다. 중간고사 이전에 중요한 기본...
-
[오늘의 공부] Django 스터디 준비, 취업 공감 콘서트 상담
Django 스터디 - ORM Django ORM - or,not, 집계(aggregation), 무작위 추출 ORM으로 맛집 추천하기 ORM CookBook으로 배웠던 내용을 활용해 Pick Meal의 진짜 기능을 구현했다. 결정 장애를 위해 랜덤으로 맛집을 추첨해준다. 혹은 룰렛을 돌려 한식, 양식, 중식, 일식을 선택할 수 있다. 취업 공감 콘서트 네이버, 삼성 SDS, LG전자, 현대카드...
-
[Django 스터디#7-2] ORM으로 맛집 추천하기
결과물 룰렛 돌려서 한식, 중식, 일식, 양식 고르기 ORM은 아니다. javascript로 구현한 룰렛을 돌려서 추천한다. codepen에 올려져 있는 javascript 코드를 조금 수정했다. ORM으로 DB에 등록된 맛집을 랜덤으로 추천하기 ORM 쿡북에서 연습했던 함수 활용 views.py random으로 맛집을 추천하는 randFood 앱의 views.py이다. django.db.models에서 Max, Avg 등 집계 함수를 import하고, reivewBoard앱에 있던 model들도...
-
[오늘의 공부] django ORM, 재점검하기
django 스터디 준비 - ORM or, and, not Q 객체 aggregation ‘서른 살, 꿈에 미쳐라’ 토종 한국인 명재신(재키 명) 씨가 꿈을 이루기 위해 워튼 스쿨에서 MBA를 이수하고 월스트리트의 JP모건까지 어떤 과정을 거쳤는지 알 수 있다. 책을 읽는 초반에는 ‘IBM에서의 활약도 대단한데.. 원래 성격이 성공할 수 밖에 없는 사람 아닌가?’,...
-
[Django 스터디#7-1] Django ORM - or,not, 집계(aggregation), 무작위 추출
Django ORM CookBook 랜덤으로 맛집을 추천하는 PickMeal의 기능을 구현하기 전에 ORM CookBook으로 원하는 데이터를 가져오는 연습을 했다. Django ORM CookBook은 8퍼센트에서 Dev Django 행사 때 나눠준 ORM 교재이다. 나는 당시 인턴이었고, 블로그에 올릴 소재도 얻고 개발자들의 이야기도 듣고 싶어서 행사에 참석했다. 그 때는 이 교재를 볼 일이 없었지만 혹시나 싶어...