Django 3

[Django] Django-waffle을 이용하여 Feature Flag 사용하기

1. Feature Flag 란 Feature Flags are software switches that turn on or off a feature - usually in real-time, without needing to release a new version of the software. For instance, if you are shipping a new feature and you want to be able to control who gets to see your new feature and who shouldn’t, then you use Feature Flags to accomplish that. Feature toggle/ Feature switch 라고도 불리는 Feature Fla..

WEB/Django 2021.10.27

[Docker] Django + Gunicorn + Ngnix + MySQL 로 도커 세팅하기

1. 들어가기 전 도커 세팅은 언제 해야하는가. .많은 개발자들이 고민하는 문제일 것이다. 내가 몇 안되지만.. 주변에 자문을 구해본 결과 !! 대다수가 맨 처음에 다 세팅해두는게 편하다고 대답했다 그래서 내가 지금 그러고 있는데 결과는 굉장히 만족!! 세팅에는 굉장히 삽질했지만 그래도 만족한다. 서버 킬때 python run server 하던걸 그냥 docker-compose up 해주면 된다! 갱장히 편리~.~ 본인 컴퓨터 : 맥 M1 칩 따라서 m1칩은 arm 베이스 이미지만 세팅이 되기때문에 몇개를 커스터마이징 해서 사용하였다. 아래 자세히 설명할 예정 2. 도커 세팅하기 2-1. 디렉토리 나누기 우선 나는 디렉토리를 나누어서 각각 도커 파일을 두었다. 프로젝트 이름이 kuku 라고 하면 Kuku..

WEB/DevOps 2021.07.17

[Django View] Postman 사용하여 api 주고 받기

1. Postman 1.1 Postman 이란 더보기 A powerful GUI platform to make your API development faster & easier, from building API requests through testing, documentation and sharing. 즉, API request를 만들어서 Api를 테스트 해볼 수 있는 프로그램이다. 포스트 맨을 사용하기 위해선 노트북에 설치 해주는 게 간단한데, (굳이 설치 안하고 웹페이지에서도 할 수는 있다. ) 설치는 다음 링크에서 하면 된다. www.postman.com/downloads/ Download Postman | Try Postman for Free Try Postman for free! Join 13..

WEB/Django 2021.05.06