본문 바로가기

웹 프로그래밍(풀스택-->python)59

43. Flask 시작하기 - 본격 API 만들기 자 우리 본격적으로 api를 만들어 보자! 자 그럼 ,api는 무엇인가? api는 은행이 고객을 받기위해서 만들어 놓은 창구처럼 서버도 클라이언트의 요청을 받기위해서 만들어 놓은 창구 ! 그게 api다. api도 규칙이 있고 그에 해당하는 주소가 존재한다. api에는 두가지 종류가 있다. get과 Post가 그 예이다. 쉽게 생각해보자 CRUD , get->read post -> create,update,delete 이 그 예이다. @app.route('/test', methods=['GET']) def test_get(): title_receive = request.args.get('title_give') print(title_receive) return jsonify({'result': 'succes.. 2021. 4. 28.
42. Flask 시작하기 - HTML파일 주기 자, from flask import Flask app = Flask(__name__) @app.route('/') def home(): return '나는 버튼이다' @app.route('/mypage') def mypage(): return 'mypage 입니다.' if __name__ == '__main__': app.run('0.0.0.0', port=5000, debug=True) 이런식으로, 일일히 " 나는 버튼이다 "라고 작성하는것은 너무 힘든일이다. 그래서 html파일 주기에 대해서 공부해 볼 것이다. 그래서 flask에 대해서 더 공부해 볼 것인데, 이 플라스크는 대표적으로 정해진 폴더 구조가 있다. 여기서 아주 중요한 폴더가 templates 폴더이다. templates 폴더안에 ind.. 2021. 4. 27.
41. Flask 시작하기 - 서버만들기 기본적으로 위와같이 이용해서 공부해볼것이다. 자, 웬만하면 모든 개발자들은 서버를 만들떄 ,프레임워크라는 것을 가져다가 쓴다. 이 프레임워크라는 것은 라이브러리도 그렇고 프레임워크도 그렇고 내가 편할려고 남이 만들어놓은 것을 가져다 쓰는 것인데, 프레임워크는 남이 짜둔 어떤 규칙이나 틀 안에서 내가 코딩을 자유롭게 하니 편한것이고, 라이브러리는 내가 마음대로 짜는데, 남이 만들어 놓은 것을 중간에 가져다가 쓰니깐 편한거다. 즉 통상적으로 프레임워크는 하나의 틀안에서 사용!, 라이브러리는 수백개의 틀안에서 사용!해서 편리한것이다. 자 이제, flask를 이용해서 서버를 작동시켜보자! from flask import Flask app = Flask(__name__) @app.route('/') def hom.. 2021. 4. 26.
40. 폴더 세팅 이런식으로 폴더를 세팅해보자! 2021. 4. 26.
반응형