profile
뭐든지 열심히하는 타입 😎
post-thumbnail

[번역] Decorators in Python

파이썬에서, 함수는 first class object 이다. 그 말인즉슨,함수는 객체이다; 변수에 저장되어 질 수 있고, 다른 함수에서 리턴값이 될 수도 있다.함수는 다른 함수 내부에서 선언되어 질 수 있고, 다른 함수의 인자로 넘겨질 수도 있다.데코레이터는 프로그래머

2020년 8월 23일
·
0개의 댓글

[번역] Django - select_related()

장고 공식문서에 있는 내용을 번역해본다.쿼리가 실행될 때 related 객체 데이터를 추가적으로 SELECT 해오고, 외래키 관계를 "따르는 (follow)" 하나의 QuerySet을 리턴한다. 당장은 복잡한 쿼리를 만들지만 나중에 외래키 관계에 따른 추가적인 데이터베

2020년 8월 23일
·
2개의 댓글

Django Shell을 이용한 Serialization & Deserialization

Django Rest Framework를 장고 프로젝트에 설정할 수 있어야한다!지금 부터 파이썬 쉘에 한줄 한줄 입력해야한다...모델 객체를 파이썬 딕셔너리로 변환한다.JSONRenderer 의 render() 메서드는 위에서 만든 딕셔너리를 바이너리 JSON 형태로

2020년 8월 19일
·
0개의 댓글

Django REST - User Authentication

서론 Django Rest Framework에는 4가지 built-in 인증 옵션이 존재한다. 오늘은 어떻게 API 인증이 동작하고, 각 방법의 장단점에 대해 이야기 해본다. Basic Authentication 가장 쉬운 HTTP 프로토콜을 통한 인증 방법은 "Ba

2020년 8월 12일
·
0개의 댓글

Functional Programming Concepts

Functional Programming(이하 FP) 이 뭔지 모른다고 하더라도, 우리는 이미, 예를 들어, 자바스크립트의 map(), reduce()와 같은 기능을 통해 FP를 하고 있다. 오늘은 FP의 주요 컨셉과 예제를 통해 알아본다.First-Class 를 가장

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

[번역] Django - GenericForeignKey

다음과 같이 User, Project, Ticket 그리고 TimeLine 모델들이 있다.만약 타임라인에 "유저 생성, 프로젝트 생성, 태스크 생성" 과 같은 유저의 활동을 저장하고 싶다고 한다면, 우리는 세 개의 모델(User, Project, Task)을 Forei

2020년 8월 5일
·
0개의 댓글

팰린드롬과 문자열 슬라이싱

리트코드의 125번 문제 Valid Palindrome을 풀면서 파이썬의 슬라이싱의 위대함에 새삼 놀라게 되었다. 일단 나는 겁나 무식하게 풀었다는 것을 확인하는 순간이기도 했다 ㅋㅋㅋㅋㅋㅋ 😂🤣. 그냥 풀었다는 사실에 만족하고 있었는데 다른 사람들의 답을 보니 아

2020년 8월 2일
·
0개의 댓글

BeautifulSoup 예외처리

어떤 웹 사이트를 크롤링하던지 에러를 만나지 않을 수가 없다. 이럴 때 당황하지 않고 어떻게 처리해야하는지 궁금해져서 책을 구매했다.. ㅋㅋㅋㅋ 🤣. 앞으로 파이썬으로 웹 크롤러 만들기(2판)과 함께 종종 웹 크롤링 포스팅을 해보려고 한다. 우리가 웹 크롤링을 할 때

2020년 7월 30일
·
0개의 댓글