Flask
-
Flask 기본 개념WEB/flask 2021. 9. 3. 01:52
자! 기본적으로 web service는 response(Status line, Headers, Body)와 request(Start line, Headers, Body)의 관계로 끝난다! 그렇다면 Flask는?! 1. Response - Response() 로 객체를 만든다 첫번째 인자는 표시할 문자열, 두번째 인자는 status line, 세번째 인자는 Header+Body - make_response() 로 보내야 큰 데이터를 보낼 때 서버도, 클라이언트도 가볍다 -Response의 속성들 - environ 은 플라스크의 환경 변수를 담고 있다 environ[‘REQUEST_METHOD’]처럼 부를 수 있다 - start_response라는 함수를 인자로 받음 - return make_response..
-
Jinja2 기본 문법WEB 2021. 9. 3. 01:39
jinja는 아래처럼 되어 있는 문서를 받아서, 해당 문서의 필요한 부분들, content2와 같은 부분을 변경해주고, 웹브라우저가 인식할 수 있는 html로 변환해주는 기능을 수행합니다. 즉, jinja2는 어떤 파일, 실재하는 파일에 어떤 변수들을 집어넣어서 약간 변경시켜서 html로 만들어주는 엔진, 같은 것이다 출처: https://ddaaadd.tistory.com/276 jinja2란 Jinja2의 정의 Jinja2는 파이썬에서 가장 많이 사용되는 템플릿 엔진 중 하나입니다. Django의 템플릿 시스템에서 영감을 얻었지만 템플릿 작상자에게 더 강력한 도구 세트를 제공하는 표현 언어로 ddaaadd.tistory.com https://jinja.palletsprojects.com/en/3.0...