profile
TIL 기록 일지

TIL.49 PostgreSQL, sql문

MYSQL의 isnull 과 같은 기능검사하는 데이터가 없을 경우 지정 문자나 다른 컬럼, 혹은 null 을 반환 할 수 있음

2020년 11월 29일
·
0개의 댓글

TIL.48 git flow

Vincent Driessen의 브랜칭 모델을 적용한 git 개발의 방식이다

2020년 11월 29일
·
0개의 댓글

TIL.47 Alembic

Alembic 은 SQLAlchemy 기반의 마이그레이션 도구로 관계형 데이터베이스의생성, 수정등의 관리를 할 수 있게 도와준다.

2020년 11월 29일
·
0개의 댓글

TIL.45 Node.js 시작하기

Node

2020년 11월 22일
·
0개의 댓글

TIL.44 베스트앨범

출처 : 프로그래머스 코딩 테스트 연습https://programmers.co.kr/learn/courses/30/lessons/42579

2020년 11월 21일
·
0개의 댓글

TIL.43 Django Transaction

Django Transaction

2020년 11월 15일
·
0개의 댓글

TIL.42 2차 프로젝트에서 공부한 부분

✔ request.GET / request.GET.get() request.GET은 query string 받은 정보들을 딕셔너리 형태로 반환해준다. 반면 request.GET.get(key값, default)은 키값이 딕셔너리 안에 있으면 밸류값을 리턴해주고 키값이 존재하지 않으면 디폴트값 None을 리턴한다. 해당 API 에 필수적으로 필요한 정보라면...

2020년 11월 15일
·
0개의 댓글

TIL.41 Django 추가사항

✔ Django ORM - getorcreate : 해당 자료가 있으면 create 하고 아니면 get 을 함 2차 프로젝트를 진행하며 문자인증을 하였는데 문자인증시 인증번호를 저장하기 위해서 사용하였다. 인증번호를 재전송시 해당 번호는 가장 최신의 인증번호로 최신화 되어야하므로 getorcreate를 이용해보았다. - 여러가지 filter 방법 : ...

2020년 11월 15일
·
0개의 댓글

TIL.40 1차 프로젝트에서 공부한 부분

1) **dictionary 프로젝트를 진행하며 다양한 조건으로 필터링 해야하는 경우가 있었는데 dictionary를 사용하면 코드 중복을 줄이는 데 효과적이다는 것을 배울 수 있었다. 2) 로그인 token 인증 데코레이터 사이트에서 로그인을 안 했을시에도 data를 보내줘야하는 상황이 있어 이를 해결하고자 access_token이 있을 때와 없을...

2020년 11월 1일
·
0개의 댓글

TIL.39 RESTful API

✔ RESTful API란? API의 엔드포인트 구조를 구현하는 방식 API에서 전송하는 자원(resource)을 URI(Uniform Resource Identifier)로 표현하고 해당 자원에 행하고자 하는 의도를 HTTP 메소드로 정의 각 앤드포인트는 리소스를 표현하는 고유의 URI 주소를 가지고 있으며, 해당 리소스에 행할 수 있는 행위를 표현하는...

2020년 11월 1일
·
0개의 댓글

TIL.38 select_related, prefetch_related

✔ selectrelated와 prefetchrelated란? 장고에서는 DB로 쿼리문을 자료가 필요할 때마다 여러번 요청하고 있는데 이러한 중복되는 요청을 줄이기 위해서 사용하는 것이 selectrelated와 prefetchrelated 이다. 이 메소드들을 사용하면 참조되어 있는 테이블의 정보까지 한번에 가져와 똑같은 이유로는 데이터베이스에 다시 요청...

2020년 11월 1일
·
0개의 댓글

TIL.37 전화번호 목록

내 코드 검토

2020년 10월 25일
·
0개의 댓글

TIL.36 기능개발, 주식가격

내 답안 출처 : 프로그래머스 코딩 테스트 연습 https://programmers.co.kr/learn/courses/30/lessons/42586 내 답안 검토 => 처음부터 배열을 길이만큼 선언하는 방법도 있다. n=0 이라고 굳이 선언할 필요가 없어진

2020년 10월 25일
·
0개의 댓글

TIL.35 django 정참조, 역참조

**관계형 데이터베이스로 프로젝트를 진행한다면 데이터 모델링 시 각 테이블간의 관계를 고려한다. 일 대 일, 일 대 다, 다 대 다 의 관계로 모델링을 하게되는데 그렇다면 참조 관계에 있는 테이블의 데이터는 어떤 방법으로 가져올까? 관계가 있는 테이블을 참조하여 해당 테이블의 데이터를 가져오는 방법을 알아보자** > 정참조 위 코드를 보면 WorkIma...

2020년 10월 25일
·
0개의 댓글

TIL.34 Code Kata 정리

위코드 3,4주차 풀었던 알고리즘 문제에서 새롭게 익히거나 기억이 나지않는 python 문법에 대해 정리해 보겠다. > Extended slices > list comprehension > sorted( )

2020년 10월 17일
·
0개의 댓글

TIL.33 westagram 엔드포인트

위코드 4주차, Django를 이용하여 인스타그램의 클론인 westagram 의 백엔드 부분, 엔드포인트 를 구현했다. Djagno을 통해 처음으로 무언가 구현을 해보았는데 작업을 진행하며 새로 배웠던 점과 실수 했던 부분들에 대해 정리 해보겠다. > Httpie Httpie는 server에 HTTP request를 전송할 수 있는 client 중 하나다...

2020년 10월 17일
·
0개의 댓글

TIL.32 인증과 인가

> 인증(Authentication) & 인가(Authorization) 인증과 인가는 API에서 가장 자주 구현되는 기능 중 하나이다. 인증과 인가는 API에서 가장 자주 구현되는 기능중 하나이다. > 인증(Authentication) 인증은 유저의 신분을 확인하는

2020년 10월 17일
·
0개의 댓글

TIL.31 Python try, except

> try except 코드를 실행할때 코드 내 10 나누기 0 과 같은 예외가 생긴다면 에러가 발생한다. 에러가 발생하면 실행이 중단 되고 에러 메세지가 나오게 되는데, 예외가 발생해도 스크립트 실행을 중단하지 않고 계속 실행할 수 있게 예외를 처리하는 방법이 있다. 바로 try, except를 사용하는 것이다. try except의 사용법에 대해 정리해...

2020년 10월 11일
·
0개의 댓글

TIL.30 Django CRUD

CRUD 란 Create, Read, Update, Delete 로 기본적인 데이터 처리 기능을 말한다. Django 에서는 class 를 가지고 데이터를 CRUD을 작성하고 이를 데이터베이스에선 ORM(Object Relational Mapping) 을 통해 쿼리문으로 변환하여 데이터를 처리한다. 오늘은 Django 프레임워크 내에서 CRUD 하는 방법을...

2020년 10월 10일
·
0개의 댓글

TIL.29 MySQL Query문 정리

2020년 10월 10일
·
0개의 댓글