분류 전체보기 594

django rest framework viewset router의 namespace

Django rest framework에서 viewset을 사용하는 경우 따로 url name 을 지정하지 않기 때문에 reverse등을 사용할 때 url namespace와 name을 알기가 힘들었다.그래서 소스 코드를 보던 중 자동으로 url name을 생성해주는 것을 발견해서 공유한다.viewset을 사용하면 list와 detail 크게 두가지의 url이 생성된다. 간단하게 다음과 같은 url name을 입력하면 해당 viewset의 list url을 알 수 있다.# list의 경우 ':-list' # detail의 경우 ':-detail' url_namespace: core url(base urls.py)에 적은 namespacebase_name: viewset을 router에 등록할 때 쓴 ba..

vim에서 rest url에 request 요청 보내기: 'vim-rest-console'

django rest framework를 사용하면서 curl, httpie 등을 사용해서 request 요청을 보낼 일이 많아졌따.하지만 자주 사용하는 request 요청을 보내려면 매번 명령어를 입력해야하는 불편함이 있었다. 파이썬 테스트를 이용해서 이를 검증하는것도 방법이지만 따로 값을 확인하기가 애매해서 찾아보던 중 vim에서 rest url에 request를 보낼 수 있게 해주는 vim-rest-console을 발견하여 소개한다.자세한 설명은 vim-rest-console github에서 확인 가능하다.설치우선 vim-rest-console을 사용하려면 curl이 설치되어 있어야 한다. curl은 apt-get install curl이나(ubuntu 등) brew install curl(mac)으..

tools/vim 2018.01.10

맥 (os X)에 httpie 설치하기 및 사용법

django rest framework를 사용하면서 API에 GET, PUT, POST 등의 request를 보내는 일이 잦아졌다. 브라우저에서 보내는 데에는 한계가 있고, postman을 사용하자니 조금 귀찮아서 터미널에서 보낼 수 있는 방법을 찾아보던 중 httpie를 알게 되었다.기존에 curl로 복잡하게 해야 하던 것을 훨씬 더 쉽게 할 수 있다.자세한 내용은 httpie 공식 페이지 참고. 여기를 들어가면 httpd를 테스트 해볼 수 있다.httpie 설치하기우선 mac 에서 httpie는 brew를 사용해서 간단하게 설치 할 수 있다.$brew install httpie httpie 사용법http 명령어를 사용해서 직관적으로 사용이 가능하다.우선 http GET을 사용해서 간단하게 get re..

tools/linux 2018.01.06

맥 (os X)에 wget 설치하기

wget이란?“wget은 GNU Wget의 줄임말로, 웹 서버에서 콘텐츠를 가져오는 컴퓨터 프로그램으로 GNU 프로젝트의 일부이다. 이 프로그램의 이름은 WWW(world wide web)과 get에서 가져온 것이다. HTTP, HTTPS, FTP 프로토콜을 통해 내려받기를 지원한다.” (출처: wget 위키백과)wget 설치하기맥에는 wget이 설치되어 있지 않기 때문에 따로 설치를 해 주어야 한다.여러 가지 방법으로 설치를 할 수 있는데, brew를 이용한 방법과 curl로 최신 소스를 가져와 직접 설치하는 방법을 소개한다.brew로 설치모든 brew 설치가 그렇듯이, 명령어 한 줄로 아주 간단하게 설치할 수 있다.$brew install wget Updating Homebrew... ==> Auto..

tools/linux 2018.01.01

맥에서 이미지(사진) dpi 확인하기

맥에서 이미지(사진)의 dpi를 확인해야 할 일이 생겼는데, 정보 보기를 눌러보니 제대로 나우지 않아서 확인하는 방법을 남겨놓는다.1. 미리보기로 이미지 열기맥에서 이미지를 열면, default로 되어 있는 미리보기 로 사진이 열린다. 만약 다른 프로그램으로 바꿔 놓았다면 마우스 우클릭 후 다음으로 열기를 누른 후 미리보기로 사진을 연다.2. 도구 - 속성 보기이미지를 열었으면 위쪽 도구 탭을 누른 뒤, 바로 아래 있는 속성 보기를 클릭한다. Command + i 키(⌘ + i)를 눌러서 들어갈 수도 있다.3. 나온 일반 정보에서 DPI 확인하기이제 나온 여러 정보들 중 이미지 DPI에서 dpi 정보를 확인 가능하다.

tools/mac 2017.12.30