쉬어가는 포스트

요즘 하는 생각들1\. 구글링을 아주 잘하고 싶다구글링을 하면서 더 나은 방법을 찾거나 새로운 방법을 찾아 나가야 하는데 키워드만 제대로 맞춰서 검색하면 영어 실력이 뛰어나지 않더라도 양질의 정보를 얻을 수 있다. 개발도 하다보면 늘 듯 구글링도 하다보니 늘고 있다.

2021년 4월 11일
·
0개의 댓글

[Django] CORS

django에서 Front와 통신할 때 cors 설정을 해줘야 하는데 이유가 궁금해졌다.cors(cross-origin resource sharing)의 약자로 보안상의 문제없이 ajax 등의 통신을 하기 위해 사용되는 매커니즘이다. 모던 브라우저는 자바스크립트 인터프

2021년 4월 11일
·
0개의 댓글

[Django] Mock

kakao login api를 사용하여 로그인 가능한 페이지를 만들고 뷰를 작성했고, unittest 도중 외부 api를 호출하는 부분을 mock해야한단 점을 깨달았다.unittest.mock 모듈의 patch decorator를 이용하면 특정 모듈의 함수나 클래스를

2021년 4월 11일
·
0개의 댓글
post-thumbnail

TIL 20 | Docker

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이

2021년 4월 4일
·
0개의 댓글
post-thumbnail

AQueryTool로 Data Modeling(AirBnB)

그래도처음 했던 모델링보다 훨씬 쉬웠고 시간도 적게 들었다. 에어비앤비가 필터가 많아서 그런지 many to many 관계가 굉장히 많았는데 구현할 또는 구현할 가능성이 있는 테이블만 남겨두고 모두 정리했다.

2021년 4월 4일
·
0개의 댓글

TIL 19 | Linux Curl 명령어

curl 명령어를 자세히 살펴봐야겠다는 생각이 들었다.curl은 사용자 상호 작용 없이 작동하도록 설계된 서버에서 또는 서버로 데이터를 전송하기 위한 명령줄 유틸리티이다. curl을 사용하면 HTTP, HTTPS, SCP , SFTP 및 FTP 등 지원되는 프로토콜 중

2021년 3월 31일
·
2개의 댓글

TIL 18 | Git 명령어

🤎 Git 버전관리시스템인 git에서 현재까지 자주 쓰는 그리고 헷갈리는 명령어들을 정리했다. git init : 내가 현재 있는 디렉토리에서 해당 명령어를 실행하면, 디렉토리 속 파일들을 git이 추적할 수 있다. 만약, 추적 당하기 싫은 내용이 있다면 .gi

2021년 3월 28일
·
0개의 댓글

[Git] git stash

feature/category 브랜치에서 category view를 작성하고 있는데 모델에 필드 관련 오류를 발견했다. feature/models 브랜치로 옮겨서 수정을 해줘야 하는데 git이 막았다.commit이나 push를 한 후에 이동 가능하다고 나왔는데 난 아직

2021년 3월 21일
·
2개의 댓글

AQueryTool로 Data Modeling(Market Kurly Data Modeling)

App별로 색을 나눠 데이터 모델링을 진행했다!3일 내내 고민한 결과물 ... 🥲order - cart 관계를 짜다가 계속 비슷한 생각의 굴레에 빠졌다. 결국 질문을 통해 해결하게 됐는데 그 과정도 신박했고 재밌는 경험이였다 \~~!

2021년 3월 20일
·
0개의 댓글

[Django] Decorator.py

사이트를 만들 때, 접근 권한이 있는 사용자만 사용 가능한 기능을 만들 때, 사용자를 확인하는 과정을 매번 코드로 치는 것은 비효율적이다. 그래서 utils 폴더에 decorator.py를 만들어 뷰에서 사용할 때마다 import해와서 사용하면 효율적이다.아래는 로그인

2021년 3월 20일
·
0개의 댓글

[Django] null=True 와 blank=True

모델을 작성할 때, 모든 칼럼에 데이터가 들어가지 않아도 되는 경우가 있다. 그 때, null=True 와 blank=True를 사용해주는데 둘의 차이점과 장고 공식문서에서 권장되는 방법을 찾아봤다.Default값은 False이고, 필요시 True로 선언해서 사용해주면

2021년 3월 13일
·
0개의 댓글

Wecode 4주차 후기

wecode에서 보낸 4주간의 경험과 생각의 기록

2021년 3월 13일
·
6개의 댓글

[Python] Lambda function

👍🏻 Lambda Function 람다표현식은 작은 규모의 익명 함수를 사용하고 싶을 때 사용된다. 와 같이 lambda 매개변수:식 형태로 사용된다. 사용하고 싶은 함수를 작성 후, 변수에 할당해주면 호출 가능하다. 익명함수 라고 불리는 만큼 식 자체로는 실행이

2021년 3월 11일
·
0개의 댓글

TIL 17 | JWT(Json Web Token)

👻 JWT ? jwt는 json web token으로, json객체를 사용해 두 객체 사이에서의 안정적인 정보 교환을 도와주는 웹 표준이다. ✨ jwt 구조 점(.)을 구분자로 총 3가지 부분으로 나눌 수 있다. 1. header header는 두 가지의 정보를

2021년 3월 10일
·
0개의 댓글
post-thumbnail

[Python] Web Crawling (Selenium)

전에 beautifulsoup으로 웹크롤링을 해왔었다. 이번에도 같은 라이브러리를 사용해 크롤링하려 했지만, 코드가 너무 길어지고 복잡해져 이번엔 더 동적인 selenium을 사용했다.스타벅스 음료 페이지에서 음료 이름과 이미지 url을 가져와 csv 파일에 저장하도록

2021년 3월 7일
·
0개의 댓글

[git] Git Error (Note about fast-forwards)

git은 한 번 꼬였을 때, 정확하게 해결 안하면 계속 꼬여서 항상 신중해야 한다. 개인적으론 깃 사용이 아직 익숙치 않다 보니 한 단계 한 단계 엔터 치기가 좀 무섭다 😂 이번엔 add나 commmit은 순탄했지만 push에서 막혔다.test용으로 생성하고 만든 디

2021년 3월 5일
·
0개의 댓글
post-thumbnail

TIL 16 | 환경변수

🌟 환경변수 환경변수는 운영체제가 참조하는 변수로 프로그램 실행시 경로를 탐색하는 데에 사용된다. 명령어를 입력하면 컴퓨터는 현재 디렉토리에서 명령어를 찾고 실행시킨다. 하지만 다른 디렉토리에 존재하는 명령어를 실행시키고 싶다면? 환경변수에 등록해놓으면 된다! 환경변

2021년 3월 2일
·
0개의 댓글

TIL 15 | Python Stack

Stack 데이터에 제한적으로 접근할 수 있는 자료구조로, LIFO(Last-In First-Out) 데이터 관리 방식을 따른다. (출처: https://www.programiz.com/dsa/stack) 연속으로 저장된 데이터 구조이고, 맨 위 요소에 대한 포인터

2021년 2월 28일
·
0개의 댓글
post-thumbnail

TIL 14 | HTTP

HTTP란 HyperText Transfer Protocol의 약자로, 떨어져있는 컴퓨터들끼리 HTML 파일을 주고 받을 방법에 대한 약속이다.

2021년 2월 25일
·
0개의 댓글

[Django, MySQL] 데이터베이스 삭제하기

실습 중 데이터를 너무 많이 입력해버렸다 😅 스타벅스 홈페이지의 음료 종류는 다 입력했는데, 나중에 음료별 이미지 테이블을 입력하려 하다가 멘붕이 왔다. ㅎ... 과제를 끝내야 하기 때문에 데이터베이스를 그냥 삭제하고 다시 입력했다. 지금은 이렇게 해결했지만, 나중에

2021년 2월 25일
·
0개의 댓글