(flask) tornado 서버 적용

다들 아시겠지만 flask 내장 서버는 구리고, 사실 어쩔때는1번 이후에 접속이 안될때도 많다. 그래서 flask 문서에서도 배포에서는 사용하지 말라고 권장하고 있기 때문에 tornado 서버를 붙일수가 있다. 여타의 다른 서버를 붙일수가 있는데 링크를 확인하면 된다.  일단 tornado를 설치하는 법은 아래와 같다. 당연 pip. pip install tornado 그리고 나서 아래와 같이 tornado를 이용해서 구동하기 위한 import 작업을 해준다.… Read More

(flask) static 파일 지정

gist 하나에 다 넣어서 설명하자면, main.py 에서 먼저 staticfolder 를 static 으로 지정해 주고 실제 프로젝트 폴더 내에 static 을 만든다. 그리고 css, js 폴더를 static 하위에 만들고 관련 파일들을 배치한다. 그리고 html 내에서는 urlfor 를 이용해서 지정해 주면 된다.… Read More

(flask) http get url 처리

당연히 최근에는 오픈API나 혹은 간단하게 웹 서비스를 구성한다고 하면 Http Get 방식으로 데이터를 전달하는데 flask 에서는 다음과 같이 처리 할수 있다. @app.route()함수에서 어떤 메소드를 사용할 것인지 지정을 해주고 나면 request.args.get() 함수를 통해서 해당 url 로 넘어온 데이터를 가져올 수 있다.  예를 들어, http://127.0.0.1:8000/article?keyword=google&… Read More