당신은 멋쟁이, 우리는 장고쟁이~

0%

DRF Tutorial 7편 - Web API 에 첫번째 시도 테스트

WEB API 에 첫번째 테스트


샘플 서버를 시작하고, snippets 을 확인해 볼수 있습니다.


Django 개발 서버 구동


1
python manage.py runserver

서버를 실행하고, 다른 터미널에서 서버를 테스트 해볼수 있습니다.


Httpie 설치 및 사용


우리는, 우리가 작성한 API 를 curl 혹은 httpie 를 사용하여 테스트 할수 있습니다.


Httpie 는

파이썬으로 작성된, user-friendly 한 http client 입니다


아래 명령어를 터미널에서 실행하여, httpie 를 설치해 줍니다.


1
pip install httpie

터미널을 열어서, 서버를 실행 시키고, 다른 터미널을 열어서 아래 명령어를 실행합니다.


1
http http://127.0.0.1:8000/snippets/

아래와 같이, 이제까지 생성한 snippets 이 조회가 됩니다.



혹은, 특정 snippet 을 id 를 참조하여 얻을수 있습니다.


1
http http://127.0.0.1:8000/snippets/2


브라우저로 확인하기


위의 방식은 터미널에서 http 방식으로 해당 API 에 접근하여 Json 을 얻었지만.


위의 URL 을 브라우저에서 접속해도, 같은 json 이 표시되는것을 확인할수 있습니다.