전체태그 보기

#Flask (9개의 포스트)

decody

Flask Template에 Jinja2 사용하기

2019년 9월 6일0개의 댓글
Jinja2란 Jinja2(이하 Jinja)는 Python 웹 프레임워크인 Flask에 내장되어 있는 Template 엔진이다. Jinja는 JSP의 문법이나 ES6의 template string과 비슷한 문법을 가지고 있다. Jinja 문법은 간단히 아래와 같다. * {{ ... }} : 변수나 표현식 * {% ... %} : if나 for같은 제어문...
decody
Flask는 Python으로 구동되는 웹 어플리케이션 프레임워크이다. Django 프레임워크보다 가볍고, 스케일아 작은 서버부터 스케일 큰 서버를 만들 수가 있으며, Jinja와 Werkzeug를 포함하고 있다. Flask 프레임워크: https://palletsprojects.com/p/flask/ 우선 가상환경을 만들고, Flask를 설치한다. ...
ephong93
HTML에서 CSS 파일을 불러올 때, 절대경로를 이용해서 다음과 같이 불러올 수 있다. static 파일을 저장하는 디렉토리의 경로는 디폴트로 '/static/'으로 지정되어 있고, 따라서 그 뒤의 상대경로인 css/myStyle.css를 입력하면 원하는 CSS 파일에 접근할 수 있다.
keultae

Flask Progress Example

2019년 5월 6일0개의 댓글
Javascript EventSource: https://github.com/djdmorrison/flask-progress-example 테스트 완료 웹에서 배치 작업을 할때 사용할 수 있을것 같다. CSV 파일등을 다운로드할 때 진행률과 멈출때 사용하고 싶은데, 어떻게 사용할지 아직 감을 못잡겠다. * jQuery.EventSource: https://...
keultae

Flask 한글 CSV 파일 다운로드

2019년 5월 6일0개의 댓글
한글을 포함한 CSV 파일을 깨지지 않게 다운로드하는 소스입니다. 끝에 uuid 쿠키를 설정하는 부분이 있는데, 이 쿠키는 다운로드 시작시 스피너를 표시하여 여러번 다운로드를 막고 다운로드가 완료되면 스피너를 제거하기 위해 추가했습니다. 다운로드 스피너와 관련된 웹 소스는 나중에 추가하도록 하겠습니다.
Creating a better Flask application - 2. API 모듈 분리
city7310
대부분의 WAS는 한두 개의 API로 끝나지 않는다. 여기에 더해 데이터베이스와 연결하기 위한 코드, 테스트 코드 등을 작성해야 할 필요가 있다면 각기 다른 목적을 지닌 대량의 코드들이 한 모듈에 몰릴 것이다. API 모듈 분리 필자가 코딩할 때 가장 많이 생각하는 것은 DRY(Don't Repeat Yourself)와 '비슷한 것들은 따로 모아두기...
flask_restful.Resource, flask_restful.Api
city7310
이번 챕터의 모든 링크는 2019년 2월 25일의 코드 스냅샷 기준입니다. flask-restful을 아예 모른다면, Quickstart를 읽어보고 오는 것을 추천합니다. flask-restful도 코드 베이스가 작은 편이 아니지만, 그 모두를 우리가 알 필요는 없다. 이번에는 Api와 Resource 클래스라는, 다소 기초적인 내용을 다뤄 보겠다. ...
Pluggable View
city7310

Pluggable View

2019년 2월 21일0개의 댓글
Do you know flask-restful?이라는 시리즈는 Flask에서 API를 클래스 기반으로 정의하는 데에 자주 사용되는 라이브러리인 flask-restful의 재밌는 요소들을 다룹니다. 공식 문서 + 필자가 코드 리딩을 하며 알아낸 것들로 내용을 채우려고 하며, real world에서 flask-restful을 사용하며 부딪혔던 상황들을 최대한...
Creating a better Flask application - 1. Hello World
city7310
'더 좋은 Flask 어플리케이션 만들기'는 1 module 기반의 Flask 어플리케이션에서, 필자가 작성한 Flask-Large-Application-Example까지 나아가는 여정을 다룹니다. 약간의 웹 프레임워크 이야기 웹 프레임워크의 종류를 따지면 대부분 full-stack web framework와 micro web framework로 ...