일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- String 함수
- hadoop
- go
- 도메인 주도 개발
- 자바 디자인 패턴
- 하둡
- 몽고디비 렘
- http 개념
- 도메인 주도 개발 시작하기
- golang
- ddd
- 백준 파이썬
- 백준 사이트
- 우분투
- 12761 돌다리
- 트리 순회
- 백준 12761번
- 12761번 돌다리
- 파이썬
- flask
- golang struct
- http 완벽가이드
- domain driven develop
- 정렬
- 자바
- MongoDB Realm
- 백준 12761
- 백준
- 고 배열
- 자바 디자인패턴
- Today
- Total
목록flask (3)
개발바닥
웹 프로그램은 HTTP 요청을 받아 응답 결과를 반환하는 것이 주 임무이다. 종종 HTTP 요청을 실행하기 이전에 어떤 추가 작업을 실행하고자 한다면, 뷰 함수 안에 추가적으로 실행해야 할 로직을 기술하는 것이 일반적일 것이다. 그러나 이와 같은 처리가 한 개의 뷰함수에 해당하지 않고 여러 개에서 수십, 수백 개에 이른다면 사용하기 어렵다 그래서 Flask 는 HTTP 요청 전후에 사용할 수 있는 데코레이터를 제공해준다. before_first_request : 웹 애플리케이션 기동 이후 가장 처음에 들어오는 HTTP 요청에서만 실행된다. before_request : 매 HTTP 요청이 들어올 때마다 실행된다. after_request : 매 HTTP 요청이 끝나 브라우저에 응답하기 전에 실행된다. t..
Flask 클래스를 인스턴스화하기 위해서 여러 인자를 주어 Flask 애플리케이션 개발에서 실행 환경의 일부 옵션을 쉽게 변경할 수 있다. 인자명 설명 import_name 애플리케이션 패키지의 이름을 지정하는 인자이며, 문자열 값으로 정의한다. 보통은 __name__ 변수를 넘겨서 애플리케이션 이름을 생성한다. Flask 클래스로부터 인스턴스를 생성할 때 꼭 필요한 인자이다. static_url_path 정적 파일(css,이미지 등)을 서비스하는 static_folder 폴더를 웹에서 접근할 때 어떤 경로를 사용할 것인지 지정한다. static_folder 프로그램 소스 트리에서 정적 파일(css,이미지 등)을 서비스하는 폴더명을 지정한다.이 인자는 문자열 값으로 정의 template_folder 프로..
Flask에 대해서 간단하게 알아보자면, Flask는 파이썬에서 웹 프레임워크 중 하나로 손쉽게 웹 서버를 구축할 수 있습니다. Flask는 마이크로 프레임워크로 파이썬 웹 프로그래밍에서 가장 핵심적인 요소만 포함하고 있습니다. WSGI 코어와 URL 라우팅을 지원하기 위해 werkzeug(벡자이그)와 템플릿 출력을 위해 Jinja2 라이브러리를 함게 배포합니다. (WSGI는 웹 서버 게이트웨이 인터페이스로 웹서버와 웹 애플리케이션의 인터페이스를 위한 파이선 프레임워크이다. 즉 파이썬 스크립트가 웹 서버와 통신하기 위한 명세다. 프로토콜 개념으로 이해하면 될 거 같다.) 웹 서버 구축 코드 from flask import Flask app=Flask(__name__) @app.route("/") def ..