Back-end 13

[Back-end] flask로 Rest API 구현

REST (REpresentational State Transfer) Rest API는 REST기반 서비스 API 이다. HTTP는 서버/클라이언트 모델로써 서버와 컴퓨터가 서로 Response(요청)과 Request(응답)으로 통신을 한다. 여기서 통신을 할 때, 방식 중의 하나가 REST이다. 자원의 표현에 의한 상태 전달 HTTP URI를 통해 자원을 명시, HTTP Method를 통해 자원에 대한 CRUD Operation 적용 REST는 HTTP가 통신을 할때 사용하는 방식 중 하나고, 페이지 주소랑 뭘 할 것인지를 적어서 그 페이지에 어떤 행동을 할 것인지를 담는 방식이라고 보면 된다. ex) http://페이지주소.com

Back-end 2022.04.29

[Back-end] 라우팅 기법으로 데이터 전달, 주소창의 문자 화면으로 출력

선행으로 flask로 서버를 열어주는 내용이 필요하면 아래 링크로 [Back-end] Flask로 웹 서버 만들기, flask 시작하기 우선 플라스크를 사용하기 위해 'pip install flask'를 써서 다운받아준다. 다운 후에는 모듈 임포트를 한다. 여기서는 spyder를 사용했다. from flask import Flask는 'flask' 라는 도구모음가방에서 'Flask'를.. developefeel.tistory.com 서버를 열어준다. 127.0.0.1:8080/ 메인서버에서 main함수는 '메인화면'이라는 문자를 리턴하도록 한다. 리턴문이 그대로 출력되었다. 이번엔 route를 /으로 지정했다. 그리고 함수에는 그 변수를 인자로 받고 리턴하도록 해줬다. url뒤에 붙은 문자가 그대로 출력..

Back-end 2022.04.29

[Back-end] Flask로 웹 서버 만들기, flask 시작하기

우선 플라스크를 사용하기 위해 'pip install flask'를 써서 다운받아준다. 다운 후에는 모듈 임포트를 한다. 여기서는 spyder를 사용했다. from flask import Flask는 'flask' 라는 도구모음가방에서 'Flask'를 꺼내서 여기서 사용하겠다는 뜻이다. __name__ 다음으로 넘어가기 전에 '__name__'이라는 변수에 대해서 알아보고 가겠다. __name__변수를 출력해봤더니, __main__이 출력이 되었다. 이번엔 import한 Flask모듈의 __name__변수를 출력해봤더니 Flask가 나왔다. 한번 더 새로운 test모듈을 import한 후 test모듈의 __name__변수를 출력했더니 이번엔 test가 출력되었다. __name__변수에는 '모듈이름'이 저..

Back-end 2022.04.02